Web Service 分布式管理
Web Service 分布式管理 (WSDM) 是一个 OASIS 批准的标准,它支持通过标准 Web Service 接口来管理资源。 您的环境 (例如, WebSphere® Application Server 主机或将公开的资源作为单个接口中的 Web Service 的操作系统主机) 用于管理和控制资源。 WSDM 是分布式管理模型,但它不会替换任何现有的 WebSphere Application Server 管理模型。 WSDM 提供了一种新方法来显示 Web Service 接口的内部产品管理功能。
现有管理接口 (例如,受管 Bean (MBean) , wsadmin 和 Java™ 应用程序编程接口 (API)) 更特定于语言和平台。 WSDM 提供了一个灵活的公共基础结构,以便通过利用 Web Service 协议来管理产品资源。
WSDM 定义以下两个规范:使用 Web Service 的管理 (MUWS) 和 Web Service 的管理 (MOWS)。 MUWS 定义资源如何与通过一组可访问的 Web Service 接口管理的资源进行交互。 MOWS 将 MUWS 概念扩展为定义如何管理 Web Service 资源本身。 请参阅“规范和 API”文档,以了解 MOWS 和 MUWS 规范。 除了 MUWS 规范中定义的可管理性功能之外, WebSphere Application Server WSDM 还定义产品环境独有的可管理性功能。

- Web Service 描述语言 (WSDL) 文档,它描述实现该资源的管理功能的 Web Service 接口
- 该 Web Service 的服务实现类的实现存根
- 服务的客户机代理,在需要调用该资源的管理功能的程序中使用该服务
- 单元测试代码,用于调用试验该服务的功能的测试用例
- 描述与受管资源关联的属性、操作和通知的其他 XML 文档和模式
根据资源模型生成的代码在本质上是已建模资源的管理 Web Service 的空 shell。 流程的下一步是输入充当服务的实现存根与实际资源管理功能之间的适配器的代码。 对于 WSDM 支持实现,此适配器代码包含对用于公开正常产品管理功能的WebSphere Application Server AdminService API 的调用。 必须在主管 Web Service 环境中安装已完成的服务实现。 要安装 WSDM 应用程序,请参阅部署和管理企业应用程序并遵循在应用程序服务器上安装企业应用程序文件的步骤。