RSS订阅
RSS订阅TT SOA

Web服务完善后是否还需要使用ESB

2008-4-23  选择字号:  | |
打印本文章

导读:把ESB(企业服务总线)当作是某种中间件平台,它能够提供各种各样与集中运行时间处理和服务管制相关的功能。由ESB负责的服务也能被看作是Web服务.

关键词:Web服务 ESB 企业服务总线 解决方案

正在加载数据... 【TechTarget中国原创】我正在考虑广泛实行一家大型ESB提供商提供的ESB(企业服务总线)解决方案,但是这时候,我产生了一个疑问,如果我们的所有应用程序都有Web服务的功能,那么ESB是不是就没有用了?同时,一时间所有的商品提供商都支持即开即用的Web服务接口,我是不是不再需要ESB了?那么Web服务自己能解决所有的问题吗?

把ESB(企业服务总线)当作是某种中间件平台,它能够提供各种各样与集中运行时间处理和服务管制相关的功能。由ESB负责的服务也能被看作是Web服务,同时,只要服务契约是客户开发的(在观念上是标准的),你的想法就是完全正确的

【TechTarget中国原创】问:我正在考虑广泛实行一家大型ESB提供商提供的ESB(企业服务总线)解决方案,但是这时候,我产生了一个疑问,如果我们的所有应用程序都有Web服务的功能,那么ESB是不是就没有用了?同时,一时间所有的商品提供商都支持即开即用的Web服务接口,我是不是不再需要ESB了?那么Web服务自己能解决所有的问题吗?

  答:把ESB(企业服务总线)当作是某种中间件平台,它能够提供各种各样与集中运行时间处理和服务管制相关的功能。由ESB负责的服务也能被看作是Web服务,同时,只要服务契约是客户开发的(在观念上是标准的),你的想法就是完全正确的,因为契约不需要与任何潜在服务实施细节进行耦合就可显示服务逻辑。这将使你拥有重新部署服务的自由,你可以将服务通过其他ESB平台传送,一切由你决定。但是这样的选择权没有使ESB被荒废。

  市场上有各种ESB产品,同时每种ESB产品都有其自己的特性和缺点。我建议你仔细对比、研究一下这些产品再决定哪一种可以完全满足的你需求。这样做可以帮你衡量看ESB产品的花费以及ESB产品对你公司的影响适合成正比,投资是否合理。如果结果显示你只需要单独使用Web服务,而不需要使用ESB,那么你当然可以选择这样做。当你进行选择时,记得要把眼光放长远――如果你计划递送大量服务,而且这些服务需要被打包为复杂的组合结构,还有运行时间要求,那么建立一个稳固的、集中的平台是一个明智的选择,因为它可以帮你分担大半的运行和管理负担。同时,要注意不同的提供商用不同的方式使用ESB,一些提供商提供一些类似于ESB的产品,不过它们却不叫ESB.

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的白皮书
业内人士Sean Rhody称,我喜欢的说法之一是,如果你不知道你要去哪里,你向任何方向走都可以。虽然人们在许多情况下用这句话作为他们随心所欲地做事的许可证……
作为近些年来越来越得到关注的一项技术,业务流程管理(Business Process Management,BPM)如今显得酷似发展势头越来越猛的另一项技术:面向服务的架构SOA……
如果企业的建筑战略方向是关于面向服务架构使用Web服务和企业服务总线(ESB),其中技术,编程语言和平台在该公司管理的投资组合中的应用,使它能够或不能移动到SOA……
还记得在20世纪90年代初,人们开始初步尝试使用互联网,不过在那个时候使用互联网绝对没有像今天这么方便。当时,为了帮助人们更好地应用互联网,IBM开始了在这方面的……
当谈到SOA和Web服务时,微软和IBM是开发人员关注度最高的两个厂商。IBM在SOA方面的努力和成果是众所周知的,但是很少有人把微软当作一个领先的SOA供应商……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……
Andrew Nash
如何验证在Web服务和Web应用程序之间不同的数据?正常的Web应用程序数据验证仍然需要Web服务。缓冲溢出和正确的数据类型处理以及所有其他形式的数据验证的匹配问题……