Mule(四) 在服務元件之間路由訊息

2021-08-30 05:28:21 字數 349 閱讀 9615

正如前面所述,服務元件包含處理訊息中資料的業務邏輯。它本身並不包含任何怎麼接收和傳送訊息的資訊。要確保服務元件接收到正確的資訊並且處理後正確的**,那麼你在配置mule esb時就必須為該服務的外裹服務指定界內路由和界外路由。

界內路由指定該服務元件處理什麼訊息。它能過濾收到的訊息,把他們聚集在一起,然後在將他們路由到服務元件之前重新排成佇列。例如,如果乙個服務元件訂閱了某個rss,界內路由就可以過濾它該收到哪些訊息。

服務元件處理完一條訊息後,界外路由決定該將此訊息分發到何處。例如,它會將州內的訂貨清單傳送到乙個運輸部門,將其它的訂貨清單傳送到另乙個運輸部門。你可以定義多個界內和界外的路由約束甚至是路由鏈,從而使服務元件可以正確的接收和**訊息。

activiti服務元件

1.repositoryservice 提供一系列管理流程定義和流程部署的api 2.runtimeservice 在流程執行時對流程例項進行管理與控制 3.taskservice 對流程任務進行管理,如任務提醒 任務完成和建立任務等 4.identityservice 提供對流程角色資料進行管理的...

NFS服務元件

nfs相關程序說明 nfsd rpc.nfsd rpc.nfsd的主要功能是管理nfs客戶端是否能夠登入nfs服務端主機,其中還包含登入者的id判別等。mountd rpc.mountd rpc.mountd的主要功能則是管理nfs檔案系統,當nfs客戶端順利通過rpc.登入nfs服務端主機之後,在...

微服務元件

好記憶不如爛筆頭,能記下點東西,就記下點,有時間拿出來看看,也會發覺不一樣的感受.微服務可謂是當下最火爆的企業級開發應用模式,那麼具體都要用到哪些技術吶,概括如下圖所示 當下最新的微服務元件,無出其右,基本就是這些。熟悉這些體系中的各個元件,對於微服務的實踐有很重要的指導作用。其中 最主要關注的是 ...