自己通过编写WCF服务端,在客户端直接添加服务引用时发现不能引用对netTcpBinding直接引用(net.tcp://127.0.0.1:8081),所以自己找到方法了记录以备不时之需。

服务端配置:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="mexConfig">
<serviceMetadata httpGetEnabled="true" httpGetUrl="http://120.25.160.17:8080/" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<netTcpBinding>
<binding name="MyTcpBinding" maxBufferSize="" maxReceivedMessageSize="" sendTimeout="00:30:00" transferMode="Streamed" >
<security mode="None"></security>
</binding>
</netTcpBinding>
</bindings>
<services>
<service behaviorConfiguration="mexConfig" name="WCFService.Service">
<endpoint address="net.tcp://120.25.160.17:8081/" binding="netTcpBinding"
bindingConfiguration="MyTcpBinding" contract="WCFService.IService" />
<endpoint address="net.tcp://120.25.160.17:8081/" binding="netTcpBinding"
bindingConfiguration="MyTcpBinding" contract="WCFService.IMyName" />
<endpoint address="mex" binding="mexTcpBinding" contract="IMetadataExchange" />
<host>
<baseAddresses>
<add baseAddress="net.tcp://120.25.160.17:8081/" />
</baseAddresses>
</host>
</service>
</services>
</system.serviceModel>
</configuration>

客服端配置:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="NetTcpBinding_IService" transferMode="Streamed">
<security mode="None" />
</binding>
<binding name="NetTcpBinding_IMyName" transferMode="Streamed">
<security mode="None" />
</binding>
</netTcpBinding>
</bindings>
<client>
<endpoint address="net.tcp://120.25.160.17:8081/" binding="netTcpBinding"
bindingConfiguration="NetTcpBinding_IService" contract="wcf.IService"
name="NetTcpBinding_IService" />
<endpoint address="net.tcp://120.25.160.17:8081/" binding="netTcpBinding"
bindingConfiguration="NetTcpBinding_IMyName" contract="wcf.IMyName"
name="NetTcpBinding_IMyName" />
</client>
</system.serviceModel>
</configuration>

最新文章

  1. 谈一次php无限极分类的案例
  2. 从零开始学习jQuery(转)
  3. hdu-5692 Snacks(dfs序+线段树)
  4. ANDROID_MARS学习笔记_S01_012_RatingBar
  5. 使用C#调用Python脚本,带参数列表 z
  6. Biathlon Track
  7. latch介绍
  8. B题 Before an Exam
  9. Windows命令查看文件MD5码
  10. Python自动生产表情包
  11. C语言实现输出一组数字中的所有奇数
  12. grid - 网格轨道最小和最大尺寸
  13. mybatis调用oracle存储过程 out游标类型参数 如何赋给java map
  14. RTSP为什么VLC播放器无法播放
  15. 【Lucene4.8教程之六】QueryParser与Query子类:怎样生成Query对象
  16. windows下,java环境变量的设置,设置点击startup.bat启动tomcat
  17. iOS内存优化及排查方法
  18. 通达OA 在工作流中直接查询表单内容的开发尝试(图文)
  19. bash的使用技巧
  20. sql中 decode() 的用法

热门文章

  1. 排列组合算法的javascript实现
  2. 激活jws.mono的图像处理
  3. 敏捷是什么?PMO是什么?
  4. ios crash的原因与抓取crash日志的方法
  5. 【转】SQL修改字段长度
  6. ASP.NET MVC5 网站开发实践(二) Member区域&ndash;我的咨询列表及添加咨询
  7. 深入理解DOM事件机制系列第四篇——事件模拟
  8. 深入学习jQuery选择器系列第七篇——表单选择器
  9. 【原创】开源Math.NET基础数学类库使用(06)直接求解线性方程组
  10. Oracle Database 11g Express Editon介绍及安装