要使 Web 服务可供客户端应用程序访问,请部署 Web 服务并在服务器上启用该方法。 有适当权限的验证用户在服务器启动时便可对服务进行动态部署和取消部署。
默认情况下,目录系统会部署所有 Web 服务及其方法。 因此,具有适当的登录身份凭证的客户端应用程序有权访问所有的 Web 服务功能。 如果您决定取消部署 Web 服务,则需考虑是否有任何客户端应用程序在使用该服务。 因此,取消部署 Web 服务会影响请求审批和实现业务流程。
部署或取消部署 Web 服务时,将更新 Web 服务的 Web 服务描述语言 (WSDL) 文件。 每个 Web 服务有其自己的 WSDL,其中包含有关当前部署的服务的信息(包括方法签名)。 Web 服务的 URL 格式如下:
http://hostname:port/usm/services/servicenameService?wsdl
指定 目录组件 服务器名称和端口号。
指定 Web 服务名称。
例如,假设您在浏览器地址字段中输入 http://prod123:8080/usm/services/UserService?wsdl。 结果将显示在端口 8080 上运行的名为“prod123”的 目录组件 服务器的 WSDL 内容。 该结果以 XML 格式显示用户 Web 服务的所有 Web 服务方法和数据结构。
注意:还可以在运行时通过兼容 Axis 的客户端远程调用 Axis 服务器的方法。
|
版权所有 © 2013 CA。
保留所有权利。
|
|