支持总线的 Web Service:常见问题
本主题收集了一组有关服务集成总线支持的 Web Service 的常见问题。
什么是 Web Service?
Web Service 是彼此通过因特网进行交互的模块化应用程序。Web Service 基于共享的开放式新兴技术标准和协议(例如 SOAP、UDDI 和 WSDL),并且可以与其他应用程序进行通信、互操作和集成,而不必考虑那些应用程序的实现方式。
什么是支持总线的 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 请求,并可以使用现有 Web Service 进行外部流程集成。
- 使用外部 Web Service:可以在总线目标上提供现有外部 Web Service 以供内部系统使用。
谁应该使用总线支持的 Web Service?
任何选择与其业务合作伙伴和客户选择性地共享其资源的企业。部署了资源的 IT 经理和开发者也可以从此技术受益。