本主题介绍如何将消息代理指向虚拟资产。
代理可以通过指示代理将通讯报文发送到 SOAtest/Virtualize 服务器(就好像任何其他服务一样)来将通讯报文发送到 SOAtest/Virtualize 服务器,从而将虚拟资产用作其目标服务。
例如,向远程服务器上的虚拟资产发送通讯报文,您可以使用:
要使用 HTTP Listener 向本地服务器上的虚拟资产发送通讯报文,可以使用:
要向本地服务器上没有 HTTP Listener 的虚拟资产发送通讯报文,可以使用:
HTTP 反向代理不区分虚拟资产和实际服务。两者都以相同的方式配置。但是,如果默认 HTTP 反向代理(没有 HTTP Listener)发送到 [Virtualize]
或 localhost
,则必须指定服务转发路径,因为该代理不允许转发到代理本身。
如果您的应用程序早已直接指向部署在 如果您的应用程序早已直接指向虚拟资产,并且您无法轻易地改变 AUT 发送消息的路径:
该配置允许您在应用程序和虚拟资产之间添加代理,而无需对 AUT 做任何更改。 |
有关配置 HTTP 代理的更多信息,请参阅 HTTP 反向代理配置。