mule基本概念介紹

2021-08-03 17:19:02 字數 1054 閱讀 9075

通過它,可以將不同的應用程式或物件連線到訊息通道。

在配置inbound時,可以通過address和ref(引用已經配置的endpoint)來配置入口位址。

也叫provider或transport,它允許component以不同的協議收發資料。它包括一下幾個元件:

a message receiver:它負責將通過特定的協議接受原始的資料,然後將其轉換為mule能用的資料格式。

a message dispatcher:它負責將資料轉換為傳送協議傳輸所需要的格式。

a serier of optional transport-specific transformers 允許你在收發資料的時候轉換資料。

當你需要在服務元件之間傳輸資料,或只想將資料的乙個子集傳出,或是想用一種跟複雜的機制的時候,就需要用到router,我們可以擴充套件mule的提供router來滿足我們的需求。

inbound routers :

在將通過endpoint接收到的訊息傳送給service component之前,這些資訊可能需要廣播到多個endpoint,或者是需要根據某個約束條件將其分割,通過router可以做到這點。

router的好處是,通過使用它,component可以專注於業務過程,而不用關注其它的一些事情,如:資料驗證、輸入的**,以及輸入是通過協議接受的。

當在router collection中有多個router時,可以通過「matchall」屬性來配置如何路由。(見mule:21頁)

在每個component使用不同格式的資料情況下,可以通過它來進行資料轉換,從而使這些component彼此之間可以通訊。

它有三個主要屬性:

name:名字,最好能表達該transformer能做什麼。

returnclass:返回的型別。

mule已經內建了soap框架的傳輸器(transport),如cxf、axis,通過這些transport,可以使mule與基於cxf、axis的soap框架通訊。

另外,通過配置可接受soap訊息的transport(或成為connector),可以使mule裡面的component對外暴露為乙個webservice。

鏡頭基本概念介紹

一焦距長 focal length 光線從無限遠距離被鏡頭內部聚在光軸上的共同點。這個共同點就是ccd camera的影像sensor位置,也叫做聚焦點 focal point 鏡頭的設計有2個主要點,第一主要點及第二主要點,介於第二主要點及聚焦點的距離,就是鏡頭焦距長 focal length 鏡...

熱處理基本概念介紹篇

一 熱處理 鋼的熱處理就是將鋼在固態下施以不同的加熱 保溫和冷卻,以改變其內部組織結構,獲得所需效能的一種加工工藝。在大多數熱處理工藝中,鋼加熱的目的主要是獲得奧氏體組織,因此習慣上把鋼從室溫組織加熱到奧氏體狀態的過程稱為鋼的奧氏體化。其最基本的型別根據加熱和冷卻方法不同,可分為退火 正火 淬火 回...

ERP基本概念和實施效益介紹

財務管理 採購管理庫存管理 計畫管理裝置管理 銷售管理 人力資源管理 專案管理 erp的基本含義 erp系統是乙個高度整合的企業管理資訊系統,它將企業的財務 採購 銷售 生產和庫存等業務整合到乙個統一的資訊管理平台上。整合性整合性 高效性高效性 多層次多層次 全面性全面性 規範性規範性 決策支援 戰...