Apache Camel 2.9.0發布 Java規則引擎
Apache Camel 是一個非常強大的基于規則的路由以及媒介引擎,該引擎提供了一個基于POJO的 企業應用模式(Enterprise Integration Patterns)的實現,你可以采用其異常強大且十分易用的API (可以說是一種Java的領域定義語言 Domain Specific Language)來配置其路由或者中介的規則。 通過這種領域定義語言,你可以在你的IDE中用簡單的Java Code就可以寫出一個類型安全并具有一定智能的規則描述文件。這與那種復雜的XML配置相比極大簡化了規則定義開發。 當然Apache Camel也提供了一個對Spring 配置文件的支持。
Apache Camel 采用URI來描述各種組件,這樣你可以很方便地與各種傳輸或者消息模塊進行交互,其中包含的模塊有 HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API。 這些模塊是采用可插拔的方式進行工作的。Apache Camel的核心十分小巧你可以很容易地將其集成在各種Java應用中。
目前Apache Camel作為一個路由以及媒介引擎可以與如下項目集成。
Apache Camel 2.9.0 修復了超過400多個問題,詳情請看這里。
原文鏈接:http://www.open-open.com/news/view/4a6223
【編輯推薦】