发布 Web service

Web service,也称为业务服务,描述 Web service 的端点以及该 Web service 的 WSDL 文件所在的位置。WSDL 文件列示 Web service 所提供的操作。

先决条件:
  1. 向注册中心注册
  2. 启动 Web service 资源管理器
  3. 将注册中心添加至 Web service 资源管理器
  4. 创建 Web service。
  5. 部署 Web service。
  6. 发布业务实体

可以使用两种不同的发布格式来发布业务服务:简单和高级。

使用简单选项发布业务服务

要使用简单选项发布 Web service:

  1. 在“Web service 资源管理器”的“导航器”窗格中,选择一个业务实体,需要为它发布业务服务。
  2. 在“操作”窗格工具栏中,单击发布服务图标 “发布服务”图标的图形。
  3. 选择简单单选按钮。
  4. 在各个字段中,分别输入发布 URL、用户标识、密码、WSDL URL、业务名和业务描述。
  5. 单击执行以发布业务实体。

要点:确保选择了服务文档,原因是 service 元素是将发布的“业务服务”的基础。不能使用没有 service 元素的 WSDL 文档来发布“业务服务”。

“Web service 资源管理器”便自动更新为已发布的 Web service。注册中心包含指向 Web service 的 WSDL 服务文档 URL 的指针。各企业现在可以发现 Web service 并与之集成。

使用高级选项发布业务服务

要使用高级选项发布 Web service:

  1. 在“Web service 资源管理器”的“导航器”窗格中,选择一个业务实体,需要为它发布业务服务。
  2. 在“操作”窗格工具栏中,单击发布服务图标 “发布服务”图标的图形。
  3. 选择高级单选按钮。
  4. 在各个字段中,分别输入发布 URL、用户标识、密码和 WSDL URL。
  5. 单击获取查找以使服务与业务实体相关联。
  6. 单击获取查找以使特定服务接口与服务相关联。
  7. 单击添加以创建业务服务名称。
  8. 单击添加以创建业务服务描述。
  9. 单击添加以创建类别。输入业务服务类别。从下拉列表中选择类别类型。单击浏览以打开“类别”窗格。浏览整个层次结构分类法并为业务服务选择适当的分类,然后退出“类别”窗格。
  10. 单击执行以发布业务实体。

要点:确保选择了服务文档,原因是 service 元素是将发布的“业务服务”的基础。不能使用没有 service 元素的 WSDL 文档来发布“业务服务”。

“Web service 资源管理器”便自动更新为已发布的 Web service。注册中心包含指向 Web service 的 WSDL 服务文档 URL 的指针。各企业现在可以发现 Web service 并与之集成。