上篇博客對MuleESB進行了大概的介紹,本篇博客將用MuleESB做第1個Demo。
環境準備:
下載:
mule-standalone是運行MuleEsb的環境;使用的是社區版。
AnypointStudio是IDE環境。
設置環境變量:
打開AnypointStudio,新建1個項目:
打開test.xml,拖拽兩個File。
雙擊圖標,進行屬性配置:
運行起來,查看結果。
運行之前:
運行以后:
控制臺輸出:
總結:
本Demo是使用MuleESB最簡單的1個Demo。MuleESB提供了1個消息框架,用于程序之間的數據交換。利用被封裝成為服務, 服務包括服務組件、消息路由和其它1些配置。Transport使得服務間的數據在不同渠道內得以傳送,并且transport在對數據的傳輸進程中,對需要格式轉換的數 據進行數據轉換。MuleESB不是取代現有程序架構,相反MuleESB利用如Apache CXF、Spring等開源項目,對自己的項目進行了功能加強。MuleESB得以較好的解決各個系統、 各種平臺、各種復雜情況的整合。
下一篇 高級java開發工程師