本主题解释如何将消息代理指向虚拟资产。
代理可以通过指示代理将通讯报文发送到 SOAtest/Virtualize 服务器(就好像它是任何其他服务一样)来将通讯报文发送到 SOAtest/Virtualize 服务器,从而将虚拟资产用作其目标服务。
例如,将代理通讯报文直接指向在远程服务器上的 http://virtualize.parasoft.com:9080/path 部署的虚拟资产,您可以使用:
- Service host:virtualize.parasoft.com
- 服务端口:9080
- 代理监听路径:/path
如果您的应用程序早已直接指向部署在 /existing
的虚拟资产,您可将 Service forward path 设置为 /existing
。
如果您的应用程序早已直接指向虚拟资产,并且您无法轻易地改变 AUT 发送消息的路径:
- 那么就编辑虚拟资产,使用
/pva/path
作为其路径前缀。 - 将代理部署到
/path
(通过将转发路径设置为/pva/path
)
该配置允许您在您的应用程序和虚拟资产之间添加代理,而无需对 AUT 做任何改变。