6

我试图让一个简单的 WCF 应用程序与 Java 客户端一起工作。服务使用 WSHttpBinding 公开了一些简单的操作,它做得很好。

现在,由于某种原因(可能是由于 Java 端的 WS-* 规范不完整),似乎不可能为远程系统上托管的这个 WCF 服务生成 Java 客户端。

但是,与 basicHttpBinding 一起使用时一切正常。

如果您成功使用或已经实现了 WCF (wsHttpBinding),它可以与 Java/非 WCF 客户端互操作?

4

2 回答 2

2

您在 Java 中使用什么来生成客户端?并非所有框架都是平等的。:) 根据这里的这篇文章,您将需要使用WSIT

于 2011-03-01T11:30:38.307 回答
0

我们已经看到与 WCF/Java 相关的问题。WCF 中的基本绑定创建 WSDL 版本 1.1,而其他绑定使用 1.2,如果我的内存服务器正确。

如果您重用消息合同,我们还看到了可能出现的问题。

从 XML Spy 测试 WCF 服务是捕获此类错误的好方法。

于 2011-05-15T15:06:27.073 回答