新的起點 新的開始

          快樂生活 !

          What is ESB?

          What is an enterprise service bus?

          ????? An enterprise service bus (ESB) is a pattern of middleware that unifies and connects services, applications and resources within a business. Put another way, it is the framework within which the capabilities of a business' applications are made available for reuse by other applications throughout the organization and beyond. The ESB is not a new software product — it's a new way of looking at how to integrate applications, coordinate resources and manipulate information. Unlike many previous approaches for connecting distributed applications, for example RPC or distributed objects, the ESB pattern enables the connection of software running in parallel on different platforms, written in different programming languages and using different programming models.

          ??? Examples of the enterprise service bus patterns exist today, built using existing integration tools available in the IBM Business Integration portfolio of products. For a business, an ESB can manage connectivity needs by providing standards based application integration with support for Web services, message based transport and mediation (transformation and routing) oriented toward a service based infrastructure (often referred to as a service oriented architecture).
          Key characteristics of an enterprise service bus
          An enterprise service bus can optimize information distribution within an enterprise and beyond and may be built with integration middleware products available today from IBM.

          An enterprise service bus:

          • Is standards-based
          • Can enable all parts of a business to react instantly to new information
          • Minimizes risk by using industry standard interfaces and protocols
          • Overcomes differences in platform, software architecture and network protocols
          • Assures delivery of transactions, even when systems and networks go off-line
          • Re-routes, logs and enriches information without rewriting applications
          • Provides an infrastructure that is highly distributed and yet can be managed centrally
          • Can distribute data throughout your business and beyond to your customers and business partners
          • Spans different operating systems, programming models, application types and locations
          • Can be deployed incrementally, project by project, to better manage expense
          • May combine new and existing technologies and standards
          • Supports message, service and event oriented architecture

          ?? ????? ESB(Enterprise Service Bus,即企業服務總線)是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網絡中最基本的連接中樞,是構筑企業神經系統的必要元素。
          ??????? 企業服務總線ESB就是一種可以提供可靠的、有保證的消息技術的最新方法。ESB中間件產品利用的是Web服務標準和與公認的可靠消息MOM協議接口(例如IBM的WebSphere MQ、Tibco的Rendezvous和Sonic Software的SoniCMQ)。ESB產品的共有特性包括:連接異構的MOM、利用Web服務描述語言接口封裝MOM協議,以及在MOM傳輸層上傳送簡單對象應用協議(SOAP)傳輸流的能力。大多數ESB產品支持在分布式應用之間通過中間層如集成代理實現直接對等溝通。
          ?????? 企業服務總線(Enterprise Service Bus,ESB)的概念是從面向服務體系架構(Service -Oriented Architecture, SOA)發展而來的。SOA描述了一種IT基礎設施的應用集成模型,其中的軟構件集是以一種定義清晰的層次化結構相互耦合,其中,一個ESB是一個預先組裝的SOA實現,它包含了實現SOA分層目標所必需的基礎功能部件。


          posted on 2007-03-21 13:56 advincenting 閱讀(430) 評論(0)  編輯  收藏 所屬分類: java EE

          公告

          Locations of visitors to this pageBlogJava
        1. 首頁
        2. 新隨筆
        3. 聯系
        4. 聚合
        5. 管理
        6. <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          常用鏈接

          留言簿(13)

          隨筆分類(71)

          隨筆檔案(179)

          文章檔案(13)

          新聞分類

          IT人的英語學習網站

          JAVA站點

          優秀個人博客鏈接

          官網學習站點

          生活工作站點

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临潭县| 丹寨县| 广宗县| 南城县| 大洼县| 灌云县| 喜德县| 刚察县| 伽师县| 文山县| 惠水县| 项城市| 嵊泗县| 探索| 玛沁县| 崇左市| 天祝| 郎溪县| 突泉县| 封开县| 和林格尔县| 呼图壁县| 沁源县| 祁阳县| 凤翔县| 进贤县| 永寿县| 图们市| 贵定县| 白沙| 本溪| 兴化市| 祁东县| 中宁县| 深州市| 云霄县| 鄂托克旗| 新绛县| 瓦房店市| 翁牛特旗| 海口市|