[英]Consume .NET web services in Java
我已经创建了.NET Web服务。 我想在远程服务器上运行它,并让Java应用程序(客户端)与服务器联系以获取数据。 我应该如何实现服务器,以使客户端可以使用org.apache.xmlrpc.client.XmlRpcClient
包?
我只希望客户端生成对数据的请求,并且不希望具有任何其他依赖关系。
这是有关为此目的使用eclipse的很好的材料: http : //wso2.org/library/tutorials/creating-web-service-client-3-steps-using-eclipse
谢谢。
如果您在.NET端具有Web服务,则必须具有Web服务描述语言(WSDL)(如果您不是在谈论REST),则可以轻松创建客户端类以使用IDE来使用此Web服务,请检查此链接在这里: http : //netbeans.org/kb/docs/websvc/client.html
尽管两个都被正确地称为“ Web服务”,但是通常在.net中创建的基于SOAP的Web服务与遵循较旧的XML-RPC标准的 Web服务不兼容。
我认为您可以按照2条路线解决您的问题:
两种方法都有其优点和缺点,如果不了解您的项目,很难为您做出选择。 先验地选择SOAP路由可能看起来“更安全”,因为整个通信将基于标准组件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.