默认情况下,使用 Web 服务命名空间对 Web 服务节点进行命名。 Web 服务命名空间类似于其 URL。 例如,如果某个 Web 服务使用以下 URL:
http://ClearingHouse.demobank.ca.com
默认情况下,其节点如下所示:
http_//ClearingHouse.demobank.ca.com
您也可以将代理配置为使用 Web 服务端点作为节点名称。 Web 服务端点包含其他信息,例如服务的服务器名称和端口号。 例如,如果选择显示 ClearingHouse.demobank.ca.com Web 服务的 Web 服务端点,则其节点在调查器中如下所示:
http_localhost_8383_demobank_services_ClearingHouseService
通过编辑代理的 webservices.pbd 文件并指定希望使用 {namespace} 还是 {servicename},可以更改显示的名称。 大多数情况下,命名空间是调查器和 SOA 依赖关系地图中显示的最易识别的名称。 但如果编辑 webservices.pbd 文件和 IntroscopeAgent.profile 文件,则可使用服务端点。
要在调查器和依赖关系地图中将服务端点用作节点名称,请执行以下操作:
因为它作为完全限定的度量标准名称的一部分包含在跟踪器中,因此在文件中多次出现字符串 {namespace}。
重新启动应用程序服务器后,调查器树和 SOA 依赖关系地图将显示 Web 服务端点名称,而不显示命名空间。
如果您使用的是服务端点名称,而不是命名空间,则您可能还希望更改“客户端和服务器概览”选项卡上显示的“命名空间”标签。
要更改“客户端和服务器概览”选项卡中使用的标签,请执行以下操作:
重新启动企业管理器后,在调查器树中选择“Web 服务”、“客户端”或“服务器”节点时,“概览”选项卡将显示“服务”标签。
要使用 Web Services Manager 7.0.x 的度量标准命名约定,请执行以下操作:
com.wily.introscope.agent.soa.metricNameFormatting=/:
在度量标准名称中,该设置用下划线 (_) 替换正斜杠 (/) 和冒号 (:)。 进行该设置后,http://CheckingAccount/demobank.ca.com 将显示为 http_CheckingAccount_demobank.ca.com。
重新启动应用程序服务器后,调查器树和 SOA 依赖关系地图将显示 Web 服务端点名称,而不显示命名空间。
|
版权所有 © 2013 CA。
保留所有权利。
|
|