WCF tcpTrace.exe配置

Web.config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="metadataBehavior">
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors> <services>
<service behaviorConfiguration="metadataBehavior" name="Services.CalculatorService">
<endpoint binding="wsHttpBinding" contract="Contracts.ICalculator" />
</service>
</services> </system.serviceModel>
<system.web>
<authentication mode="Forms" />
</system.web>
</configuration>

Clent App.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior name="calculatorEndpointBehavior">
<clientVia viaUri="http://localhost:100/CalculatorService.svc" />
</behavior>
</endpointBehaviors>
</behaviors>
<bindings>
<wsHttpBinding>
<binding name="WSHttpBinding_CalculatorService" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
bypassProxyOnLocal="false" maxBufferPoolSize="" maxReceivedMessageSize=""
useDefaultWebProxy="true" allowCookies="false">
<security>
<transport realm="" />
</security>
</binding>
</wsHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:96/CalculatorService.svc" behaviorConfiguration="calculatorEndpointBehavior" binding="wsHttpBinding"
bindingConfiguration="WSHttpBinding_CalculatorService" contract="ServiceReference1.CalculatorService"
name="WSHttpBinding_CalculatorService">
<identity>
<servicePrincipalName value="host/it10" />
</identity>
</endpoint>
</client>
</system.serviceModel>
</configuration>

IIS中把配置站点端口为96

tcpTrace配置

Listen on Port # : 100
Destination Server: localhost
Destination Port# :96

WCF.rar
tcpTrace.rar

上一篇:3D数学基础 KeyNote 1


下一篇:【3D计算机图形学】变换矩阵、欧拉角、四元数