如何在外部应用程序的 soap 客户端和 SoapUI 工具之间进行通信
How to communicate between external application's soap client and SoapUI tool
我有一个场景,其中外部应用程序的客户端将向 SoapUI 工具发送 soap 消息,而 SoapUI 工具应将自动响应消息(多个响应)发送回外部应用程序。这种自动响应可以通过使用SoapUI工具来实现吗,如果可以的话如何实现?如果上述场景使用 SoapUI 是合法的
,还需要以下几点的指导
- 如何在外部应用程序和SoapUI工具之间进行通信?(需要在外部应用程序的客户端模块中配置URL才能向SoapUI发送消息)
- 在 SoapUI 工具中在哪里配置外部应用程序的服务器 URL 以便它向外部应用程序发送自动响应?
- SoapUI 工具是否可以向外部应用程序的服务器发送多个自动响应?
如果有人能帮我澄清以上几点,那将是很大的帮助。
您所描述的似乎是使用 soapUI 作为 Web 服务端点,但实际情况并非如此。相反,soapUI 用于连接到 Web 服务端点并测试它们,而不是相反。
但是,您可以做的是创建一个 mock service。这是您创建虚拟服务的地方,该服务模仿真实的 Web 服务,并且 returns 对客户端进行固定响应。创建这些响应有很多选项,因此您的模拟服务可以看起来非常接近真实的东西。通常是 soapUI 中的模拟 运行s,但如果您需要将其公开给外部客户端,您也可以将其导出到 WAR 文件和 运行 类似 Tomcat 的文件中。
但是,mock 并非旨在成为生产部署;它们主要是一种工具,可让您在 Web 服务端点不可用或可能正在积极开发或创建演示时继续工作。
我有一个场景,其中外部应用程序的客户端将向 SoapUI 工具发送 soap 消息,而 SoapUI 工具应将自动响应消息(多个响应)发送回外部应用程序。这种自动响应可以通过使用SoapUI工具来实现吗,如果可以的话如何实现?如果上述场景使用 SoapUI 是合法的
,还需要以下几点的指导- 如何在外部应用程序和SoapUI工具之间进行通信?(需要在外部应用程序的客户端模块中配置URL才能向SoapUI发送消息)
- 在 SoapUI 工具中在哪里配置外部应用程序的服务器 URL 以便它向外部应用程序发送自动响应?
- SoapUI 工具是否可以向外部应用程序的服务器发送多个自动响应?
如果有人能帮我澄清以上几点,那将是很大的帮助。
您所描述的似乎是使用 soapUI 作为 Web 服务端点,但实际情况并非如此。相反,soapUI 用于连接到 Web 服务端点并测试它们,而不是相反。
但是,您可以做的是创建一个 mock service。这是您创建虚拟服务的地方,该服务模仿真实的 Web 服务,并且 returns 对客户端进行固定响应。创建这些响应有很多选项,因此您的模拟服务可以看起来非常接近真实的东西。通常是 soapUI 中的模拟 运行s,但如果您需要将其公开给外部客户端,您也可以将其导出到 WAR 文件和 运行 类似 Tomcat 的文件中。
但是,mock 并非旨在成为生产部署;它们主要是一种工具,可让您在 Web 服务端点不可用或可能正在积极开发或创建演示时继续工作。