我们的客户端要求从WSDL文件创建XML请求消息。WSDL文件有大约50个请求和响应。我能够将WSDL文件托管到端口8080,并在SOAP UI中为每个请求获取响应。
如何创建这些XML请求和响应消息(在SOAP UI中可以看到)?是否有任何SOAP UI jar文件可用于执行与SOAP UI相同的工作?
WSDL和XSD文件是可用的,并且我能够生成类。
发布于 2021-08-19 07:31:16
一种选择是使用wsimport实用程序将wsdl编译成java类,该实用程序可以通过各种maven插件调用,比如cxf-codegen-plugin (如果您使用maven或gradle )。这将生成表示请求和响应的JAXB类和表示实际服务的JAXWS类。您将使用生成的类来创建请求对象,调用web服务操作,并接收返回的响应,所有这些都完全在java中完成。
https://stackoverflow.com/questions/68843578
复制相似问题