ESB | ESB是什麼意思?, 什麼是ESB? | mulesoft

什麼是ESB

在snapchat上,縮寫ESB的意思是“每個人都回來了.“在《星球大戰》的粉絲中,這意味著”帝國反擊.“

ESB代表什麼


“文字說”字典

(縮寫,語術語,數字和表情符號)

趨勢頁

ESB是什麼意思?

.“在《星球大戰》的粉絲中,這意味著”帝國反擊.“

“網絡說話”測試

ESB 意思是,但是您擅長網絡說話嗎? 好吧,走著瞧!

  • 該測試有問題.
  • 正確的答案值為5分.
  • 您最多可以獲得5個獎金積分,以獲得快速的答案.
  • 有些問題需要多個答案. .
  • 謹防! 錯誤的答案得分0分.
  • ��如果您擊敗了前三名之一,將邀請您申請名人堂.

評分系統

網絡大師( +)
網絡英雄( +)
網絡隊長( +)
網絡中士( +)
網絡新兵( +)

ESB的圖像

ESB的含義

當我寫作時 ESB, 我的意思是:“每個人都回來了”

ESB的第一個定義

“每個人都回來”是最常見的定義 ESB 在Snapchat上.

ESB
每個人都回去
類型: 縮寫
猜測:
3:可猜測
典型用戶: 典型的用戶
成人和青少年

ESB的第二個定義

“帝國反擊”是一個常見的定義 ESB 在《星球大戰》的粉絲中.

ESB
定義: 帝國反擊戰
類型: 縮寫
猜測: 猜測能力4
4:難以猜測
典型用戶: 典型的用戶
成人和青少年
  • .
  • 約旦:ESB .

對ESB的學術看法

我們在發短信和社交媒體之前說了什麼?

在數字時代之前,我們可能已經說過“ XX”而不是ESB.

文本中使用的ESB的示例

幫助我們改善網絡定義

  • 您是否不同意此頁面上的某些內容?
  • 你發現錯字了嗎?
  • 你知道我們錯過的語術語嗎?

什麼是ESB?

從根本上講,企業服務總線(ESB)是建築. 這是一組規則和原則,用於通過類似公共汽車的基礎設施將許多應用程序集成在一起. ESB產品使用戶能夠構建這種類型的體系結構,但是他們的操作方式和所提供的功能有所不同. ESB體系結構的核心概念是,您通過在它們之間放置通信總線來集成不同的應用程序,然後啟用每個應用程序與巴士對話. 這使系統彼此脫離,允許它們在公共汽車上依賴或了解其他系統的情況下進行通信. ESB的概念是出於從點對點整合而誕生的,這會隨著時間的流逝而變得脆弱且難以管理. 點對點集成導致自定義集成代碼在應用程序之間傳播,沒有中心方式來監視或故障排除. 這通常被稱為“意大利麵條代碼”,並且不擴展,因為它會在應用程序之間產生緊密的依賴性.

為什麼使用ESB?

什麼是ESB

通過減少新計劃的推銷時間來提高組織敏捷性是公司實施ESB作為其IT基礎架構的骨幹的最常見原因之一. ESB體系結構通過提供一個簡單,定義的“可插入”系統來促進這一點. 此外,ESB提供了一種方法來利用您的現有系統並使用其通信和轉換功能將其暴露於新應用程序中.

釋放Salesforce和Mulesoft的力量

執行

ESB體系結構有一些關鍵原則,可以實現業務敏捷性和規模. 重點是將系統彼此解脫,同時允許它們以一致且易於管理的方式進行交流.

  • “巴士”概念彼此分解了應用程序. 通常使用JMS或AMQP等消息服務器來實現這一目標.
  • 在總線上行駛的數據是一種規範格式,幾乎總是XML.
  • 應用程序和公交公司之間有一個“適配器”.
  • 適配器負責與後端應用程序交談,並將數據從應用程序格式轉換為總線格式. 適配器還可以執行許多其他活動,例如消息路由交易管理,安全性,監視,錯誤處理等.
  • .
  • 規範消息格式是系統之間的合同. 規範格式意味著在公共汽車上有一種一致的消息格式,並且公交車上的每個應用程序都可以相互通信

集成核心原則

讓我們看一下ESB體系結構如何映射到我們的五個核心集成原則:

  • 編排:將幾個現有的細顆粒組件構成單個高階複合服務. 可以做到這一點,以實現服務的適當“粒度”,並促進基礎組件的重複使用和可管理性.
  • 轉型. 一個例子是將CSV,COBOL Copybook或EDI格式轉換為SOAP/XML或JSON. 規範數據格式可以極大地簡化與大型ESB實現相關的轉換要求,其中有許多消費者和提供商,每種都具有自己的數據格式和定義.
  • :多種格式之間的傳輸協議談判(例如HTTP,JMS,JDBC). 注意:Mule通過使JDBC僅訪問JDBC(或端點),將數據庫視為另一個“服務”.
  • 調解. 第二個要求可能涉及為同一組件提供多個接口,一個舊的接口(平面文件)和一個符合標準(SOAP/XML)接口.
  • 非功能一致性:對於典型的ESB計劃,這可以包括圍繞安全性和監視策略的方式的一致性. .

選擇ESB平台

. 在紙上,有很多相似之處. 選擇ESB時要考慮一些要點.

輕的

mule是可用的最輕巧的集成平台,滿載的分佈重達40 MB. 它是按設計模塊化的,因此如果需要減少足跡,可以剝離不需要的模塊. 我們也不會將“輕量級”視為大小。這也是改變現有集成以及進行更改所需的繁重數量的成本. mule運行時提供模塊化和超快速熱部署以及配置模型,該模型易於重新訂購和添加/更改功能.

不只是調解

. 我們認為這是不必要的複雜性. mule提供一個輕便可擴展的服務容器,用於發布休息和肥皂服務. 由於Mule與Spring緊密整合,這意味著開發人員還可以利用Spring的能力來實施業務邏輯.

可訪問 – 任何開發人員都可以學習m子

m子使用所有Java開發人員熟悉的常見工具,例如Maven,Eclipse,Junit和Spring. mule使用XML配置模型(類似於Spring)來定義邏輯,並且可以用多種語言編寫自定義代碼,包括Java,Groovy,JavaScript,Ruby或Python. 此外,Anypoint Studio可以幫助新開發人員在圖形開發環境下快速提高速度.

擴展,縮放

Mule是為商品硬件的水平量表而設計的 – 不需要大鐵. mule的運行時很容易嵌入到應用程序中. 它也可以嵌入到您的應用程序服務器中,例如tomcat,jboss或直接或直接. 更重要的是,m子提供JUNIT支持,以便將其嵌入Junit Test案例中. 這是強大的,因為它意味著您可以為將在開發人員筆記本電腦上運行的集成創建可重複的單元測試,並且可以將其合併到連續的構建中.

消息不可知

m子的一個強大功能是容器是消息不可知論. 這意味著它不會在其用戶上強制XML消息. 雖然XML很常見,但在許多情況下,您需要使用JSON,FLAT文件,COBOL Copybook,二進制和文件附件,流和Java對象. 我們的圖形數據映射器同樣對可以映射的數據並不挑剔. .

雲準備好了

如果您想離開應用程序體系結構,託管和監視您的集成到集成專家,那麼CloudHub™適合您. CloudHub是一個集成平台作為服務(IPAA),可在幾分鐘內啟動並運行. . . 這意味著,無論您是在本地部署還是雲部署,都沒有新的概念可以學習,而開發人員的體驗是相同的. 無需學習一種新的做事方式.

概括

大多數組織希望通過減少推銷新計劃的市場來提高敏捷性. ESB通過實施一個簡單,定義的“可插入”系統來促進這一目標,該系統非常伸展. 在Mulesoft,我們了解到ESB體系結構正是這樣:一種體系結構,而不僅僅是您可以購買架子的產品. 它不僅包括基礎架構,還包括應用程序設計.

探索世界上最靈活的ESB解決方案,Mule,Anypoint平台的運行時引擎,並了解如何幫助組織基於敏捷性和速度來構建體系結構.