如何使用SOAP 1.1为\创建Net.TCP WCF绑定?

时间:2009-11-07 07:47:38

标签: c# wcf soap net.tcp

如何使用SOAP 1.1为\创建Net.TCP WCF绑定?它可以吗?

如果是的话。  我需要什么?

  • MSDN如果有任何帮助。
  • Open Source Libs / wrappers。
  • 有关如何操作的教程和博客文章。

<小时/> 如果没有:我需要知道从哪里获取信息(链接到MSDN或其他官方WCF信息资源)。

3 个答案:

答案 0 :(得分:0)

  • SOAP是一种XML格式。
  • Net tcpbinding是二进制格式。

它们是两回事。

您可以做的是公开一个包含2个端点,一个SOAP和一个二进制文件的服务。

答案 1 :(得分:0)

我认为如果你需要一个SOAP / TCP协议(基于SOAP或基于XML Infoset)并且你想让你的解决方案保持开放以实现互操作性,比如WCF - WSIT(Java),你需要使用像WCF-Xtensions这样的工具来自Noemax。

http://www.noemax.com/global/press_releases/september_24_2007.html

Oracle有一个SOAP / TCP推荐,但我并没有真正看到很多实现它的开箱即用组件等。这是一个遗憾,因为它非常快,适用于Java和.NET

http://java.sun.com/webservices/reference/apis-docs/soap-tcp-v1.0.pdf

我不知道免费组件。如果您知道任何请评论我的帖子。我正在开发一个WCF - WSIT(Metro)集成项目,而WS-Http变得非常慢。

答案 2 :(得分:0)

我认为TCP绑定也使用SOAP协议,但在SOAP消息中它使用二进制编码而不是文本。有关更多说明,请参阅此文:

MSDN: