繁体   English   中英

使用wsdl文件生成肥皂请求消息

[英]generate a soap request message using wsdl file

我有一个Web服务的wsdl。 我想使用此wsdl文件生成soap请求消息的结构。 使用wsdl文件生成示例肥皂请求消息的最佳方法是什么? 我希望使用基于Java的技术来完成此操作。

谢谢

我建议您凝视SoapUI之类的工具以生成原始SOAP请求。 如果要使用Java生成SOAP请求,则一般过程为:

  1. 使用JAX-WS库在Eclipse中设置项目。
  2. AntMaven运行wsimport生成客户端。
  3. 使用生成的客户端发出请求 (请参阅“开发WebService客户端”部分)。

使用一种流行的Web服务框架(Axis或CXF或其他),并使其为您自动生成类。 例如,请参阅此处以获取有关如何在命令行上执行此操作的文档,以及此处以获取对应的CXF Maven插件。 我相信,Axis非常相似。

每当我需要样本xml soap消息时,我都会在服务器端和客户端执行此操作,然后使用mvn tomcat:run启动虚拟服务器,并在客户端用Java构造消息并让框架为我记录消息。 听起来比实际要复杂得多,尤其是考虑到您可能需要的不只是一条示例消息,而且通常最终还是要实现自己的虚拟服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM