<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>
如何启用WSE2.0的Trace功能
摘要:郑昀@UltraPower 简单介绍了使用了WSE2.0的应用程序如何启用WSE2.0自身的Trace。
给我们的应用的“App.exe.config”配置文件添加下面的粗字体:
configSections>
section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=<chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"></chsdate>2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
configSections>
microsoft.web.services2>
diagnostics>
trace enabled="true" input="InputTrace.xml" output="OutputTrace.xml" />
detailedErrors enabled="true" />
diagnostics>
microsoft.web.services2>
这样,重启了服务之后,如果有进出的SOAP消息,可以在服务本目录下看到有“InputTrace.xml”和“OutputTrace.xml”。
这两个文件就自动记录了进出的SOAP完整包。
InputTrace.XML的内容示范如下,第一个包就是发送了一个对111的查询请求:
xml version="1.0" encoding="utf-8" ?>
log>
soap:Envelope
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401
-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401
-wss-wssecurity-utility-1.0.xsd"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
soap:Header>
wsa:Action>subscribewsa:Action>
wsa:From>
wsa:Address>soap.tcp://10.168.3.16:8082/oowsa:Address>
wsa:From>
wsa:MessageID>uuid:<chmetcnv w:st="on" unitname="a" sourcevalue="85" hasspace="False" negative="False" numbertype="1" tcsc="0"></chmetcnv>85a22229<chmetcnv w:st="on" unitname="C" sourcevalue="282" hasspace="False" negative="True" numbertype="1" tcsc="0"></chmetcnv>-282c<chmetcnv w:st="on" unitname="a" sourcevalue="4" hasspace="False" negative="True" numbertype="1" tcsc="0"></chmetcnv>-4a66-ae02-571af9285485wsa:MessageID>
wsa:ReplyTo>
wsa:Address>soap.tcp://10.168.3.16:8082/oowsa:Address>
wsa:ReplyTo>
wsa:To>soap.tcp://10.168.3.16:9090/kkwsa:To>
wsse:Security>
wsu:Timestamp wsu:Id="Timestamp-d87cb1ae-e28d-4bd7-b77d-3e7d7b634357">
wsu:Created><chsdate w:st="on" year="2003" month="4" day="4" islunardate="False" isrocdate="False"></chsdate>2003-04-04T06:41:47Zwsu:Created>
wsu:Expires><chsdate w:st="on" year="2003" month="4" day="4" islunardate="False" isrocdate="False"></chsdate>2003-04-04T06:46:47Zwsu:Expires>
wsu:Timestamp>
wsse:Security>
soap:Header>
soap:Body>
x:register xmlns:x="urn:ClientSubscriptionApp:Subscription">
name>RequestHandler.RequestRoutename>
mobile>111mobile>
x:register>
soap:Body>
soap:Envelope>log>
|
当你调试WSE时,可以启用这个功能,将对你的调试工作起到极大的促进作用!
当你调试WSE时,可以启用这个功能,将对你的调试工作起到极大的促进作用!
编写者:郑昀@UltraPower
分享到:
相关推荐
DotNet.Highcharts.2.0.zip
关于 DotNet Helper v2.0 build 20091224 支持编译/反编译 .Net Framework v1.1、v2.0、v3.5 的程序。 支持 EXE & DLL 文件。 支持拖曳。 文件夹 v1.1、v2.0、v3.5 中的文件为微软的 ilasm 与 ildasm 程序,请勿...
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持...For dotNet2.0英文版: http://download.csdn.net/detail/shareboycn/9500616 For dotNet3.5英文版: http://download.csdn.net/detail/shareboycn/9500617
selenium-dotnet-2.0b2.zip
MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.zip //据说是C# 连接MYSQL的文件,我从官网下的,没有用过 //估计以后会用到。
dotnetcore2.0源码欢迎下载,适用于想学习dotnetcore的同学
官方离线安装包,亲测可用
iis的配置 iis的配置 iis的配置
Mono_dotnet2.0最精简绿色(脱离net环境,实现跨平台)版.7z,只有3M
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet2.0环境。 ------------...
ComponentOne Studio for WinForms 2008 for DotNET v2.0 注册码 版本2.2.20073.72
dotnet2.0框架安装包
.NET Framework 可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。.NET Framework 不但提供若干个运行库宿主,而且还...
dotnet应用网论坛 2.0vb商业版
DOTNET应用网论坛 2.0VB商业版
MySQLDriverCS最新版 c#链接mysql驱动
不错的dotNet core入门,新手可以看一下。不错的dotNet core入门,新手可以看一下。不错的dotNet core入门,新手可以看一下。
DotNET CF 2.0 下C#模拟WP7的拖拉控件方式,使用Visual Studio 2005开发
DotNet2.0 生成网站的测试
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,...For dotNet2.0版: For dotNet3.5汉化版: