上一主题: 使用“设置请求 ID”对请求进行逻辑分组下一主题: 使用脚本模板


监控 Web 服务

可以通过创建将 SOAP 请求发布到 Web 服务的脚本,来监控该 Web 服务。 该 SOAP 请求是使用脚本编辑器的记录功能生成的。 可从 Web 服务提供商或文件中检索 Web 服务描述语言 (WSDL) 定义,此定义将被解析,并在浏览器的表单中显示生成的方法和数据。

输入选定方法的任何所需输入数据。 将生成 SOAP 请求并发送到 Web 服务器。 然后会显示 XML 响应。 停止记录时,生成的 SOAP 请求会保存到脚本中,此脚本将被加载到 CA APM TG 代理中并受监控。

记录 Web 服务脚本:

  1. 从打开的 CA APM TG 脚本编辑器中,导航到“文件”>“新建”

    此时将打开“新建脚本”对话框。

  2. “新建脚本”对话框中,输入:

    注意:将脚本迁移到 CA CEM 时,此名称还将用于自动创建的业务流程名称。

    注意:如果未指定组名称,则将使用 HTTP 脚本的默认组名称。 该组名称显示在代理配置界面的“按组分类的脚本”选项卡中。

  3. 选择是使用默认设置还是指定设置。

    “全局参数”对整个脚本生效。 这些设置不会影响记录器;仅当在代理中执行此脚本时,才会使用这些设置。 这些设置仅适用于此脚本,并覆盖此脚本的组或代理设置。

  4. 选择“记录 Web 服务”选项,然后单击“确定”

    如果选择指定设置,则将打开“全局参数”对话框。 在对话框中输入设置,然后单击“确定”

    此时将打开脚本记录器

  5. 单击“启动”以开始记录。

    默认的 Web 浏览器将启动“WSDL 输入表单”

  6. 如果 WSDL 在本地可用,请输入 WSDL URL 或文件路径。

    如果您已在“记录器配置”中选择“其他”,则必须手工启动选定的浏览器。

  7. Enter 键。

    将检索并解析 WSDL,以获取受支持的方法和数据。 然后,WSDL 将在浏览器中显示为表单。

    要选择测试的方法,请输入所需的全部数据,然后按 Enter 键。 该请求将被发送到 Web 服务器,随后会显示生成的 XML 数据。

    您可以使用浏览器的“后退”按钮返回并选择其他的方法进行测试。 停止记录时,SOAP 请求将会保存在已创建的脚本中。

    您可以保存、加载和执行代理中的脚本。