大多数项目,我们似乎都在做某种SOAP Web服务消费。而且每一次,感觉都像是用砖头在头上反复击打。例如,我们最终得到:
在Python中,我使用了Suds(https://fedorahosted.org/suds),它提供了一种非常自然(但显然不太类型安全)的API。我知道这是在比较苹果和橙子,但调用远程Web服务的方法必须比生成如此多的代码少得多。
我们暂时可能会在Play框架中使用它,尽管如果可能的话我会喜欢通用的东西。我们也经常使用Spring,虽然我现在正在研究Guice以获得更简单的替代方案。
马丁
答案 0 :(得分:1)
我使用apache axis2库有很好的经验。对这些人有什么意义吗?
答案 1 :(得分:1)
检查Apache CXF(http://www.coderanch.com/t/224490/Web-Services/java/Axis-Vs-CXF)。它非常易于使用。