当前位置: 首页 > 知识库问答 >
问题:

是否有一种方法可以从Java应用程序中基于SOAP的Web服务获得原始SOAP请求

方砚
2023-03-14

我正在开发一个应用程序,它将使用web服务将客户机输入传递给供应商。作为项目的第一阶段,供应商向我们提供了XSD和WSDL信息。我使用apache CXF构建客户机JAR。现在我面临的问题是,作为需求的一部分,我需要在一个加密的XML文件(我已经处理了加密部分)中向他们发送SOAP请求,他们将手动处理该文件,并在另一个XML文件中向我发回响应,我需要解析并检索响应对象。

在虚拟模式下使用客户机jar或者类似于调用客户机,但是我们所做的只是将原始SOAP请求发送到一个文件

共有1个答案

唐和洽
2023-03-14

您可以试试SoapUI,这是一个免费的web服务测试工具。我知道您可以用它查看soap请求和响应的原始数据。索阿皮

 类似资料:
  • 问题内容: 我有以下代码来从SOAP Web服务获取响应。 这是我在SOAPUI中的SOAP请求 这是我在SOAPUI中得到的响应 最后,这是我为获取此数据所做的代码。 执行完上面的代码后,我得到以下错误: 谁能告诉我为什么我没有通过代码在SOAPUI bt中获得成功。 我已经提到了许多SO链接,但无法解决我的问题。 提前致谢。 问题答案: 长期面对此问题后,我找到了解决方案。任何人都可以尝试一下

  • 问题内容: 我在一次采访中遇到了这个问题,所以能否请您说一下SOAP Web服务是否仅支持“ POST” http方法,或者在服务器端是否有某种方法可以接受其他方法? 问题答案: 我一直使用POST,但是根据W3C标准,SOAP支持POST和GET方法。 编辑:经过一些研究,似乎并不完全正确。这是 理论上 可能使用GET因为POST和GET是可用于通过HTTP传输协议和SOAP的HTTP方法。 但

  • 我正在进行一个开发,向远程web服务发送请求,并使用获得响应。 在本例中,我使用下面提到的WSDl的成功地生成了客户端wsdl2java代码。 示例WSDL URL: 在做了一些研究之后,我创建了下面的示例代码,用于向其中定义的web服务发送SOAP请求,并使用生成的客户机代码获得apache Camel的响应。 我只想向远程web服务发送一个SOAP请求,并使用apache Camel获得响应。

  • 我创建了一个应用程序,按照指南http://spring.io/guides/gs/producing-web-service/ 执行Web服务“getCountry”工作正常,但现在我需要在执行getCountry之前拦截SOAP消息。 我创建了一个实现“SOAPHandler”的类,但在将请求传递给getCountry之前,我必须告诉spring boot使用这个处理程序。 知道怎么做吗?

  • 我对webservice世界相对来说是个新手,我的研究似乎让我困惑而不是启发,我的问题是我得到了一个库(jar),我必须用一些webservice功能来扩展它。 这个库将共享给其他开发人员,在jar中的类中,将有一个调用webservice的方法的类(该方法实质上设置类的属性,执行一些业务逻辑,如将对象存储在db中等,并将对象与这些修改一起发回)。我希望对这个服务的调用尽可能简单,希望尽可能简单,

  • 我想将以下XML发布到web服务:- 我希望得到以下响应XML:-