正如名称所述......现在我正在使用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. 使用wshttpbinding通过互联网使用WCF服务?
- 5. WCF互操作性测试
- 6. WCF \ ASP.NET互操作性
- 7. iPhone/.NET WCF互操作性
- 8. WCF和WebLogic SAML互操作
- 9. 是否有可能从android调用WSHTTPBINDING?
- 10. 使用互操作
- 11. 是否可以操作使用jQuery
- 12. XABP和WCF wsHttpBinding
- 13. WCF SoapUI WsHttpBinding
- 14. WCF服务:WSHttpBinding
- 15. 使用WSHttpBinding调用WCF服务
- 16. WCF - 作为已知类型的对象 - >可互操作?
- 17. WCF wsHttpBinding“没有可以用动作接受消息的频道”
- 18. 使用WSHttpBinding的WCF和Java Interop,
- 19. 在Java中使用WCF WsHttpBinding WebService
- 20. 无法使用phpclient的WCF wshttpBinding服务
- 21. 使用WCF在运行时确定wsHttpBinding
- 22. 使用wsHttpBinding,WCF忽略我的web.config
- 23. WCF绑定-wsHttpBinding使用会话?
- 24. 尝试使用gSoap与WCF和WSHttpBinding
- 25. WCF wsHttpBinding with Transport Security
- 26. WCF服务的wsHttpBinding
- 27. BasichttpBinding vs WCF的WSHttpBinding
- 28. WCF wsHttpBinding与HTTP Keepalive
- 29. WCF服务和COM互操作回调
- 30. FDA和WCF互操作性证明
如果您的通信伙伴也支持WS- *标准,SOAP 1.2和所有 - 是的。 – 2011-03-11 21:28:24