双工通信的WCF互操作性绑定?

时间:2010-04-07 13:22:35

标签: wcf web-services binding

我有一个wcf服务和silverlight客户端。 我的合约有回调,因此我实施 PollingDuplexHttpBinding

现在,我希望从java或c ++代码连接到wcf服务。我应该使用什么绑定?

2 个答案:

答案 0 :(得分:1)

不要回答答案,但我的经验表明,如果你的集成堆栈(Java,C ++,等等)支持WS *绑定(即WSHttp,WSDualHttp,WSFedHttp),它们最终会给你带来很多爆炸为你的降压。然后,您可以使用MTOM进行消息压缩,如果您选择支持事务,并使用更高级的安全选项。我发现主要的Java应用服务器在WS *绑定方面表现得非常好。对于其他COTS产品,我通常会发现自己在默认的基本绑定中添加内容或从默认的WS *绑定中删除内容以实现兼容性。

答案 1 :(得分:0)

basicHttpBinding对于互操作来说是最简单的,但它不支持回调。

http://msdn.microsoft.com/en-us/library/ms730294.aspx