在.net和java之间进行通信的最佳方式

时间:2010-04-26 06:11:54

标签: java .net web-services soap wsdl

我有一个.net应用程序需要公开java客户端使用的服务。该服务不能公开。应该有一些客户端的身份验证机制。做这个的最好方式是什么?我是Web服务的新手,并且对所有的soap,wsdl等感到困惑,并且也听到了很多让两人进行交流会很痛苦的事。你的想法?

3 个答案:

答案 0 :(得分:2)

Web服务是通过WEB实现互操作性的最佳方法之一。创建和使用并不是那么困难。它就像连接到不同的数据库并在代码中编写XML解析一样简单。

进行身份验证的方式有很多种。如果您使用IIS部署.net Web服务,则可以使用Windows身份验证,表单身份验证。这两个是IIS的开箱即用功能。您也可以实现自定义身份验证。用于加密数据的兼容加密算法也很少。

如果没有Web服务,在Java ad .net。

之间建立通信非常困难

您也可以尝试使用JSON。但我不确定。

答案 1 :(得分:1)

嘿,请查看此视频,其中提供了详细信息。 http://skillsmatter.com/podcast/java-jee/consuming-a-dot-net-web-service-using-java

答案 2 :(得分:0)

我会在Java端使用类似Jersey的简单REST接口,并使用.Net JSON library来解析我使用的数据。