C# 可以与WCF接口的Java Web服务工具包

C# 可以与WCF接口的Java Web服务工具包,c#,java,wcf,web-services,axis,C#,Java,Wcf,Web Services,Axis,我们遇到了一些外部公司试图集成到我们公开的WCF服务中的问题,他们是一家Java商店。我想知道是否有不止一个工具包可以解决他们的问题,并希望向他们推荐一个列表,但我对Java世界一点也不熟悉 本质上,他们有一些内存泄漏(显然!),但他们的细节非常粗略。如果您向他们提供标准的Web服务,他们是否在使用Axis?或者您正在提供一个定制的REST服务,他们必须为其进行更多的手动编码(HTTPClient、XML生成器/解析器等)?您需要确保使用的是正常的web服务绑定,而不是其他绑定。我承认,多年来,

我们遇到了一些外部公司试图集成到我们公开的WCF服务中的问题,他们是一家Java商店。我想知道是否有不止一个工具包可以解决他们的问题,并希望向他们推荐一个列表,但我对Java世界一点也不熟悉


本质上,他们有一些内存泄漏(显然!),但他们的细节非常粗略。

如果您向他们提供标准的Web服务,他们是否在使用Axis?或者您正在提供一个定制的REST服务,他们必须为其进行更多的手动编码(HTTPClient、XML生成器/解析器等)?

您需要确保使用的是正常的web服务绑定,而不是其他绑定。我承认,多年来,让java和.NETWeb服务更好地发挥作用并非易事。顺便说一下,内存泄漏与调用web服务无关,与外部公司管理内存的方式有关。毕竟,您没有在他们的服务器上执行任何操作:-)

Microsoft和Sun确保他们最新的web服务工具包能够相互协作。Sun的java实现是。

我已经用成功地完成了这项工作。实际上,使用Eclipse插件非常简单。

No,标准的基于SOAP的契约,顶部是WS-Security+相互身份验证。他们让它工作,他们只是偶尔遇到可靠性问题。还有什么其他工具包?Kieran:你应该编辑你的问题,将这些信息包括在内,而不是在回答的评论中输入。@Craig,是的,但这与问题没有任何关系,我想避免把焦点转移到这个问题上,而不是我实际问的问题上@Kieran-你应该把这个信息作为更新放在问题中。否则,您可能会有10个答案,每个答案都有1-3条注释,我们都会扫描这些答案,以发现确实是std SOAP+WS-Security。你可能会得到更好的回应。相信我。哦,我知道,菲尔,这不是我的问题——我只是想为他们找到一个解决方案,他们认为这是一个抛出异常(应用程序发起,非常合理)的方法。太棒了,不是吗?