本主题解释了如何访问 Virtualize API 来管理虚拟资产和自定义应用程序中的 Virtualize 服务器。

本章包含:

关于 Virtualize 服务 API

Parasoft Virtualize 包括管理 Web 服务接口。该接口允许 Virtualize 安装之间的通讯,此 Virtualize 支持移动和复制虚拟资产,以及调整部署设置(如端点 URLs)。相同的接口可以用于开发和测试环境中其他集成目的,如 ALM 工具、应用管理工具等。它所提供的开放性和灵活性更紧密地将 Parasoft Virtualize 集成到你的环境中。

Virtualize web 服务在每个远程 Virtualize 服务器上运行。Virtualize web 服务的 WSDL 可用于自定义集成目的,让开发人员能够编写与 Virtualize 服务器交互的自定义应用程序。通过与 Virtualize 服务 API 交互,自定义项目可以通过网络控制 Virtualize 服务器。

Virtualize 可以 web 服务模式启动,如下: 

virtualizecli -startServer -data <workspace_dir> -localsettings <localsettings_file>

-data-localsettings 参数可选。 

当以这种方式启动 Virtualize 时, Start deactivated idle 选项(在 Parasoft> Preferences> Parasoft> License中)需要禁用时,将自动释放。否则,你将无法从另一个 Virtualize 安装的 UI 添加此服务器。

操作

有关可用操作的更多信息,请在 http://VIRTUALIZE_SERVER_NAME/axis2/services/StubService?wsdl 查阅 WSDL,文档在 http://VIRTUALIZE_SERVER_NAME:9080/axis2/wsdl-docs/StubService.wsdl.xml