通过服务集成总线来启用 Web Service

Web Service 可以使用服务集成总线和 Web Service 网关来提供 Web Service 请求的单一控制点、访问点和验证点,并允许控制可供不同 Web Service 用户组使用的 Web Service。

关于此任务

借助启用了总线的 Web Service,可以实现下列目标:
  • 创建入站服务:获取总线目标上以内部方式主管的服务,将其作为 Web Service 提供。
  • 创建出站服务:获取外部主管的 Web Service,在总线目标上以内部方式提供该服务。
  • 创建网关服务:使用 Web Service 网关来将现有的服务(入站服务或出站服务)映射到表现为由该网关提供的新 Web Service。

启用了总线的 Web Service 提供服务质量选项和消息分发选项,并提供了以调解形式出现的允许重新路由消息的智能。Web Service 网关用来映射 Web Service 以供组织内部使用和外部用户使用,并管理以外部方式提供的 Web Service 与直接通过服务集成总线提供的 Web Service 之间的关系(即入站服务与出站服务之间的关系)。

要通过服务集成技术来启用 Web Service,请完成以下步骤:

过程

  1. 可选: 了解启用了总线的 Web Service 研究启用了底层服务集成总线的 Web Service 所基于的概念。
  2. 规划总线支持的 Web Service 安装 确定每个独立服务器或集群充当的启用了总线的 Web Service 角色。
  3. 确保每个要充当启用了总线的 Web Service 角色的独立服务器或集群都是服务集成总线的成员。 有关更多信息,请参阅配置总线的成员
  4. 对于每个要充当启用了总线的 Web Service 角色的独立服务器或集群,在独立服务器或者(对于受管单元中的服务器或集群)在 Network Deployment 单元安装并配置服务数据对象 (SDO) 存储库
    注: 对于 WebSphere® Application Server V6.0,还必须手动安装以下一组应用程序:
    • 服务集成技术资源适配器(用于在出站端口上调用 Web Service)。
    • 启用了总线的 Web Service 应用程序。
    • 一个或多个端点侦听器应用程序。
    对于 WebSphere Application Server 的更高版本,这些应用程序是在需要时自动安装的。例如,配置端点侦听器时会自动安装端点侦听器应用程序。
  5. 为计划用于接收入站服务请求的每个端点侦听器应用程序创建新的端点侦听器配置
  6. 可选: 创建入站服务 入站服务是内部提供的服务(即,由您所在的组织提供,并且在可以直接通过服务集成总线目标访问的位置上主管的服务)的 Web 接口。要将本地主管的服务配置为入站服务,应首先将它与服务目标关联,然后配置一个或多个端点侦听器用于将服务请求和响应传递至该服务。也可以选择通过一个或多个 UDDI 注册中心来提供本地服务。
  7. 可选: 创建出站服务 出站服务是以外部方式主管并通过服务集成总线提供的 Web Service。为了能够通过总线使用以外部方式主管的服务,应该首先使它与某个服务目标相关联,然后配置一个或多个端口目标(为每种类型的绑定配置一个端口目标,例如 SOAP over HTTP 或 SOAP over JMS),服务请求和响应将通过这些端口目标传递到外部服务。虽然只能从 WSDL 中获取端口定义,但是您可以选择所要创建的端口定义。
  8. 可选: 创建网关实例 在每个服务集成总线中,可以创建多个网关实例。创建 Web Service 网关实例,以便对全部网关服务进行分区以形成逻辑组,从而简化管理。网关提供了 Web Service 请求的单一控制点、访问点和验证点,并可使用它对可供不同 Web Service 用户组使用的 Web Service 进行控制。
  9. 可选: 创建网关服务 网关服务是底层服务(目标服务)的 Web 接口,该底层服务或者是以内部方式提供的(进行主管,从而直接在服务目标上提供该服务),或者是以外部方式作为外部 Web Service 提供的。可以使用 Web Service 网关来将现有的服务(入站服务或出站服务)映射到表现为由该网关提供的新 Web Service。网关服务充当代理:网关服务用户不需要了解底层服务是以内部方式提供的还是以外部方式提供的。
  10. 可选: 对启用了总线的 Web Service 应用附加安全性 缺省情况下,启用 WebSphere Application Server 安全性并保护服务集成总线后,启用了总线的 Web Service 配置可用。但是,这个级别的安全性未对启用了总线的 Web Service 配置的用户施加任何安全性限制。要控制每组用户或客户使用启用了总线的 Web Service 配置的方式,请使用启用了总线的 Web Service 的其他安全性功能来允许与受密码保护的组件和服务器、WS-Security 和 HTTPS 配合工作。

下一步做什么

有关启用了总线的 Web Service 特定方面的更多信息,请参阅下列主题:


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_ep
文件名:tjw_ep.html