一个很好的java(tomcat)SOAP库

时间:2012-01-21 17:35:28

标签: java tomcat soap

ANSVER: 阅读和阅读后阅读更多文档。我决定和CXF一起去。 Axis和CXF都能够在Tomcat中运行。 Axis似乎在实现服务方面更快,但也通过这种简单性限制了开发人员。例如,我还没有弄清楚如何将我的登录信息放在AXIS服务的标题中。所以:CXF就是......


我必须开发一个客户端/服务器系统,它使用tomcat(6)作为服务器和使用C#创建的客户端。之间的沟通将通过SOAP进行。

我的问题是,什么是tomcat服务器上SOAP-> Servlet映射的好库?我正在查看apache轴,但是从他在用户指南http://ws.apache.org/axis/java/user-guide.html中可以读到的关于轴的内容来看,它在很高的层次上从soap映射到java类而没有太多控制。我需要的是一个soap库,我可以在其中定义一个wsdl并将其映射到稍低级别的servlet中的方法。有谁知道任何这样的图书馆?

我习惯使用SOAP webservices,我对此有一个相当好的想法。我没有任何实现服务器的实践经验。我知道SOAP引擎暴露了类中的某些方法,如wsdd中所述。但是当我阅读轴文档时,我一直在运行java到java示例,序列化器和反序列化器。我感觉到轴是一个使用soap的java到java框架的独特感觉。我错了吗? 轴做我需要做的事吗?我需要能够控制WSDL,因为我需要支持maxOccurs,sequence,choice等控件。 Axis让我有可能控制这些东西,还是我在寻找另一个图书馆?

1 个答案:

答案 0 :(得分:7)

尝试使用Apache CXF:http://cxf.apache.org/

高度可配置:)