正如名称所述......现在我正在使用BasicHttpBinding,但我想知道是否可以切换到WSHttpBinding并仍然可以与Java进行互操作。WCF:是否使用WsHttpBinding可互操作?
4
A
回答
3
WSHttpBinding提供了许多可互操作的功能,但同时它默认使用Windows身份验证的消息安全性,通过SPNego协议和安全上下文(WS-SecureConversation)进行服务凭证协商。 Windows身份验证和SPNego不适合互操作性,并且安全对话不必由旧的SOAP堆栈提供。
所以答案是“这取决于”。您通常必须将WSHttpBinding配置为可与Java互操作。此外,您对所使用的协议(特别是安全部分)没有“完全”控制权,所以有时您会使用自定义绑定来实现互操作性。
4
wsHttpBinding和较新的ws2007HttpBinding都实现了WS- *标准。您可能必须配置详细信息,以便与您的特定客户进行互操作。
相关问题
- 1. WCF - 数组或集合(它们是否可互操作)?
- 2. WCF回调:它与Java是否可互操作?
- 3. WCF - 异步服务是否可以互操作?
- 4. iPhone/.NET WCF互操作性
- 5. WCF和WebLogic SAML互操作
- 6. WCF互操作性测试
- 7. 使用互操作
- 8. 是否可以操作使用jQuery
- 9. WCF服务:WSHttpBinding
- 10. WCF - 作为已知类型的对象 - >可互操作?
- 11. WCF wsHttpBinding“没有可以用动作接受消息的频道”
- 12. 使用WCF在运行时确定wsHttpBinding
- 13. WCF绑定-wsHttpBinding使用会话?
- 14. 使用wsHttpBinding,WCF忽略我的web.config
- 15. 在Java中使用WCF WsHttpBinding WebService
- 16. 使用WSHttpBinding的WCF和Java Interop,
- 17. WCF服务的wsHttpBinding
- 18. BasichttpBinding vs WCF的WSHttpBinding
- 19. WCF wsHttpBinding with Transport Security
- 20. FDA和WCF互操作性证明
- 21. WCF COM复杂类型互操作
- 22. .net WCF - CXF/WSS4j互操作性
- 23. WCF -Android/iPhone的互操作性
- 24. 是否可以与iWork进行一些互操作?
- 25. C#互操作使用Ghostscript
- 26. InvalidComObjectException使用Excel互操作
- 27. 创建使用互操作
- 28. 是否有可能sccessing WCF服务操作的子集
- 29. WCF操作协定是否可以返回一个布尔值?
- 30. 互操作:在ASMX webservice或WCF服务中使用COM - C#
如果您的通信伙伴也支持WS- *标准,SOAP 1.2和所有 - 是的。 – 2011-03-11 21:28:24