使用tcpTrace监听wcf消息
来源:互联网 发布:博威造价软件 编辑:程序博客网 时间:2024/05/21 04:00
下面是服务端的配置文件。服务端终结点地址是http://localhost:3721/calculatorservice,逻辑地址和物理地址统一,物理地址就是监听地址。
<configuration> <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="metadataBehavior"> <serviceMetadata httpGetEnabled="true" httpGetUrl="http://localhost:3721/calculatorservice/metadata" /> </behavior> </serviceBehaviors> </behaviors> <services> <service name="Artech.WcfServices.Service.CalculatorService" behaviorConfiguration="metadataBehavior" > <endpoint address="http://localhost:3721/calculatorservice" binding="wsHttpBinding" contract="Artech.WcfServices.Service.Interface.ICalculator" /> </service> </services> </system.serviceModel></configuration>
下面给出客户端的配置文件。通过clientViaBehavior这个终结点行为指定终结点的物理地址,而通过endpoint的address节点指定的地址是逻辑地址。
<configuration> <system.serviceModel> <behaviors> <endpointBehaviors> <behavior name="clientViaBehavior"> <clientVia viaUri="http://127.0.0.1:3722/calculatorservice"/> </behavior> </endpointBehaviors> </behaviors> <client> <endpoint address="http://127.0.0.1:3721/calculatorservice" binding="wsHttpBinding" contract="Artech.WcfServices.Service.Interface.ICalculator" name="calculatorservice" behaviorConfiguration ="clientViaBehavior"/> </client> </system.serviceModel></configuration>
下面配置tcpTrace的监听地址和转发地址。tcpTrace就是一个消息的中介,客户端本来要将消息发送给3721,现在先将消息发送给3722,再转发给3721。
启动服务,执行服务调用,tcpTrace可以截获服务的请求和回复消息。
0 0
- 使用tcpTrace监听wcf消息
- tcpTrace 监测 Wcf 服务
- 如何在WCF中使用tcpTrace来进行Soap Trace
- 在WCF中用TcpTrace工具查看发送和接收的SOAP消息
- tcpTrace的使用
- tcptrace的简单使用
- tcpTrace的使用
- [原创]我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace
- tcptrace
- tcptrace
- 使用WCF实现消息推送
- WCF学习笔记(九):WCF绑定使用netMsmqBinding消息队列
- 在WCF中使用消息队列
- WCF使用安全证书验证消息加密
- TensorFlow21: 把Deep Dream应用到视频上
- AE学习笔记之地图编辑(上)
- Mac matlab copy figure 失效
- React Native 原生与JS之间事件绑定注册 作用在于原生可以直接调用JS的方法
- docker 文章参考
- 使用tcpTrace监听wcf消息
- JavaSE基础01
- TensorFlow22: 手写汉字识别
- Python 运算符重载
- python连接msSqlServer
- 6、输入子系统驱动编写
- Oozie workflow.xml 视图解析
- 文件扩展名一览表
- 最全前端资源汇集