Apache Camel 2.0.0正式發布 核心大重構
作者:jnn
Apache Camel 2.0.0發布了。此次發布有很多亮點,比如Camel 2.0 對Camel 內部核心組件進行比較大的重構,在簡化了內部API的同時,也進一步提升Camel的性能。
Apache Camel是一個強大的路由及引擎,其采用URL進行組件描述,可以很方便的進行各種傳輸,以及與消息模塊進行交互。
經過近一年的開發,解決了760多個JIRA issue, Apache Camel 2.0.0 終于發布了。
Apache Camel 2.0.0 的亮點
- 相比于Camel 1.x, Camel 2.0 對Camel 內部核心組件進行比較大的重構,在簡化了內部API的同時,也進一步提升Camel的性能。例如使用JDK中的Feature 來進行異步消息處理,改進了Exchange 以及Message之間的拷貝問題等。
- 對File, FTP, CXF組件進行了比較大的重構,你會發現在Camel 2.0.0中使用這些組件簡單很多。
- 對DSL進行了規范, 使用動詞來命名DSL方法。
- 對Error Handler 進行了比較大的修改。
- 增加了的組件有 Cometd, CXFRS,Freemarker,Restlet ,RSS,SERVLET
- 增加的DataFormate有 Bindy,JSON ,TidyMarkup ,GZip,Zip,XMLSecurity
詳細的內容大家可以參考Camel 2.0 release note。
【編輯推薦】
責任編輯:yangsai
來源:
jnn的博客