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