我在将Java1.4客户端绑定到.NET 4.0Web服务(WSDL)时遇到了问题。重新推荐的方法是什么?
我是web服务的新手,任务是在iis4.0中创建一个托管在.NET环境中的web服务(这里不是java服务的选项)。我也被限制在使用java1.4。不幸的是,升级到新版本的java在这里不是一个选择。
Java4.0Web服务的开发和部署是轻而易举的,但我正在努力将.NET 1.4客户端与之捆绑在一起。我做了相当多的研究,其中大部分展示了使用AXIS的示例,在AXIS中,java客户端与java web服务配对,并使用wscompile.exe生成存根类。其他发现显示了使用wsimport.exe从WSDL生成类的示例,但它生成的那些类包括注释,据我所知,直到java5才引入注释。
任何意见都将非常感谢!
发布于 2012-03-22 23:57:59
这对你来说很棘手,也有相当多的限制。我认为你有两个主要的选择。
第一个选项-找到一个较旧版本的web服务客户端框架。周围有各种各样的框架,包括Axis、XFire等-在这里加载更多:http://en.wikipedia.org/wiki/List_of_web_service_frameworks
第二种选择--只需自己对端点进行HTTP调用。如果您不介意自己操作XML,这可能是最简单的选择。您可以使用内置的Java HTTPURLConnection (搜索栈交换或google作为示例),也可以使用Apache HTTP client来实现这一点:http://hc.apache.org/httpcomponents-client-ga/
HTH DF
https://stackoverflow.com/questions/9825149
复制相似问题