有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

SpringWebservices的java快速启动工具?

现在,使用SpringWS时,我有时会错过使用axis的简单性,在axis中,您只需调用WSDL和XSD上的工具,它就会创建java对象和marshaller配置、一个表示WSDL中信息的接口、一个实现此接口的完整webservice客户机和一个服务器存根。几分钟内,您就可以开始为Web服务编写实际代码

使用SpringWS,您需要做更多的配置工作—您需要配置封送器、端点、手动编写WSDL中的所有信息,并以java异常的形式使用WSDL中的soap错误。是否有任何工具可以将这项工作简化到类似的程度?我理解并欣赏SpringWS是灵活的等等,但有时您只是想快速创建一个Web服务


共 (2) 个答案

  1. # 1 楼答案

    本页对此进行了解释:Why Contract First?。基本上,因为从WSDL开始时有一些问题需要解决,所以他们选择放弃。如果您想从WSDL开始工作并继续与Spring集成,那么选择CXF

  2. # 2 楼答案

    如果您想要快速且简单的工具化方法,那么SpringWS不适合您。它强调灵活性、占用空间小和运行时简单性,但首先要做的事情要多一些

    如果这不是您想要的,那么请使用更重的堆栈,如CXF或Axis2