開源的企業服務總線(ESB) - Celtix

fmms 12年前發布 | 60K 次閱讀 ESB 企業服務總線ESB

Celtix高級消息傳遞中間件。該基于Apache Incubator項目Qpid,是運行于分布式SOA系統中的消息傳遞基礎架構,它基于標準、技術中立性,并且具有良好的互操作性和開放性。
celtix_logo.gif
1、可擴展的服務框架。 Celtix高級服務引擎是一種輕量級的,可靈活擴展的插件式服務架構,用于創建和連接Web服務。Celtix企業版的服務引擎內核式基于Apache Incubator CXF而建,而Apache Incubator CXF又是由 ObjectWeb Celtix和 Codehaus Xfire項目擴展而來。此外,Celtix企業版還實現了JAX-WS標準,將Java碼自動轉化為Web服務,使得Java服務開發變得更加容易。基于Eclipse SOA工具項目的Eclipse工具包也是Celtix 企業版的基本組成部分之一。

2、豐富的消息模式。基于Apache Incubator Qpid 項目中對AMQP(先進消息隊列協議)規范的實現,Celtix企業版提供了一種高性能的分布式消息架構平臺。Celtix的消息支持 多種模式,包括點到點的消息隊列和發布-訂閱等。此外,Celtix 企業版還集成了 Apache Incubator Active MQ來支持JMS消息模式。

3、靈活的部署。 Celtix 企業版給客戶提供多種部署模式,包括使用基于Spring 結構和/或Apache Tomcat項目的輕量級容器。另外,Celtix企業版可以在任何一種J2EE 或JBI容器中部署。這種靈活性使得Celtix在企業內部可以更容易地實現跨不同技術的廣泛部署。

項目主頁:http://www.baiduhome.net/lib/view/home/1326785542937

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!