1. 程式人生 > >目前三個主流的開源ESB專案簡介

目前三個主流的開源ESB專案簡介

一個是Object Web的Celtix:它原來是一個商業軟體,因為賣的不好,所以轉到OW下面,想增加一點知名度。

第二個是codehaus的ServiceMix :它是真正意義上的相容JSR208 JBI標準的ESB容器。它的主要特性包含:

  1. JBI 容器
  2. 指令碼支援
  3. 規則引擎 
  4. 工作流引擎
  5. BPEL 引擎 
  6.  Web Services Notification 實現

第三個是codehaus的Mule :Mule不算真正意義上的JBI實現。它更像是一個物件代理。但是因為它先走一步,所以已經非常成熟。它對EIP 企業應用整合提供了一套完整的支援。另外他也提供了JBI的介面。

從應用角度來說,如果你現在要做企業應用整合的專案,Mule是可以最快上手的專案。

Mule和ServiceMix都支援Spring,Pico作為元件容器的容器。

相關推薦

目前主流開源ESB專案簡介

一個是Object Web的Celtix:它原來是一個商業軟體,因為賣的不好,所以轉到OW下面,想增加一點知名度。第二個是codehaus的ServiceMix :它是真正意義上的相容JSR208 JBI標準的ESB容器。它的主要特性包含:JBI 容器 指令碼支援 規則引擎 

各種主流開源ESB產品簡介

       在開源ESB家族中湧現出很多優秀的開源ESB,比如,Mule,Apache ServiceMix,Open ESB,Apache Synapse等。為了大家更好地瞭解它們,我作了簡要地介紹。  Mule        它是一個輕量級的訊息框架和整合平臺

18Angular開源專案簡介

在本文中,我們從550個使用 Angular1.x 和 Angular 2 構建的專案中精選了前18個專案來進行學習。 <Angular 1.x> 使用 NW.js,Node.js,Angular.js 與 Soundcloud API 構建的 Soun

目前最受歡迎的12Python開源框架,你用過幾

python 爬蟲 web 入門 開源 今天給大家帶來了12個在GitHub等開源網站中最受歡迎的Python開源框架。如果你正在學習python,那麽這12個開源框架,千萬別錯過,這些框架包括事件I/O,OLAP,Web開發,高性能網絡通信,測試,爬蟲等。雖說不上是全都有,但也足夠滿足你

[轉]9主流開源許可協議[整理]

額外 .html 源文件 pro 好的 Owner 產品發布 貢獻 article 關於開源許可 現今存在的開源協議很多,而經過Open Source Initiative 組織通過批準的開源協議目前有60多種(http://www.opensource.org/licen

SpringBoot圖片上傳()——呼叫檔案上傳專案的方法(同時啟動兩專案)

簡單說明:圖片上傳有一個專門的工程A,提供了圖片的上傳和下載預覽,工程B涉及到圖片上傳以及回顯,都是呼叫的工程A的方法,言外之意就是要同時啟動兩個專案。 程式碼: //工程B的html程式碼 <div class="col-md-12"> <label class="cont

最值得關注學習的25JavaScript開源專案

No.1 Prettier:一款幫你解決程式碼風格問題的程式碼格式化工具,功能強大,簡單易用,支援多語言,減少配置項。[GitHub上26755個star] 專案地址: github.com/prettier/pr… No.2 Parcel:執行極快的零配置web應用打包工具。[Gi

騰訊大運維開源專案齊聚“OSCAR開源先鋒日”

10月20日,騰訊開源三大運維開源專案——TARS、藍鯨和織雲Metis首次集結,參與了由中國資訊通訊研究院主辦、雲端計算標準與開源推進委員會承辦的 “OSCAR開源先鋒日”。會上,騰訊開源團隊與前線的技術工程師面對面交流運維經驗,積極投入開源社群的建設。 在會上,騰訊開源運營負責人王春雨分享了騰訊自

智慧運維專案開源!騰訊織雲Metis在OSCAR開源先鋒日宣佈開源

10月20日,騰訊織雲Metis 智慧運維學件平臺在OSCAR開源先鋒日上宣佈,正式對外開源。Metis 是AIOps(Algorithmic IT Operations),即智慧運維領域的首個開源產品。智慧運維主張通過演算法從海量運維資料中學習摸索規則,逐步降低對人指定規則的依賴,進而減少人為失誤。

2018年最火熱的十Python開源專案!你用過哪些?

  過去一個月,MyBridge 從將近 250 個 Python 開源專案中選擇出了最好的 10 個專案: 這些專案在 GitHub 上平均獲得 1140 個 star 專案涵蓋話題包括效能分析、圖表提取、HTTP 框架、HTTP API、程式碼重構和論文爬取等

Java架構-()spring cloud微服務分散式雲架構 - Spring Cloud整合專案簡介

Spring Cloud整合專案有很多,下面我們列舉一下和Spring Cloud相關的優秀專案,我們的企業架構中用到了很多的優秀專案,說白了,也是站在巨人的肩膀上去整合的。在學習Spring Cloud之前大家必須瞭解一下相關專案,希望可以幫助到大家。 Spring Cloud C

spring開源專案簡介

spring 頂級專案: Spring IO platform:用於系統部署,是可整合的,構建現代化應用的版本平臺,具體來說當你使用maven dependency引入spring jar包時它就在工作了。 Spring Boot:旨在簡化建立產品級的 Spring 應用和服務,簡化了配置檔案,

微閱是一款使用 MVP + Retrofit2 + Rxjava + dagger2 等框架開發的閱讀軟體。包括新聞、視訊、煎蛋模組,專案的大部分功能已經完成

WeiYue 專案地址:Will-Ls/WeiYue  簡介:微閱是一款使用 MVP + Retrofit2 + Rxjava + dagger2 等框架開發的閱讀軟體。包括新聞、視訊、煎蛋三個模組,專案的大部分功能已經完成 更多:作者   提 B

開源電子書專案FBReader初探(

FBReader開啟書櫃,找到手機中儲存的檔案並將其開啟 通過上一篇分析,我們已經知道如何響應並開啟選單,而且選單中第一項是開啟本地書櫃,這一篇我們就以此為入口,去探究FBReader的書櫃是怎麼實現,以及是如何分辨一本書並且能開啟一本書的。 一、開啟FBReader本地書櫃時,首頁內容顯示都做了些什麼

專案實施中最關鍵的干係人

做事抓關鍵,打蛇打七寸。專案實施中干係人眾多,有三個最關鍵。只要抓住最關鍵的三個人,專案即成功了80%。 1)業主方的拍板人(最高決策人)。 業主方的人員分三類:終端使用者、技術決策人、拍板人。除網際網路專案外,使用者的數量較少,終端使用者通常只是附屬的角色。技術決策人只負責技術層面,無法直

100+多媒體開源專案原始碼

轉自:http://sigmm.org/Resources/software/projects Advene: aims at providing a model and a format to share annotations about digital video

9主流開源許可協議

現今存在的開源協議很多,而經過Open Source Initiative 組織通過批准的開源協議目前有60多種(http://www.opensource.org/licenses/alphabetical )。我們在常見的開源協議如BSD, GPL, LGPL,MIT

2018年最值得關注學習的25JavaScript開源專案

為大家推薦GitHub上25個今年最值得關注學習的JavaScript開源專案,這些專案的平均star數達到5000個。 No.1 Prettier:一款幫你解決程式碼風格問題的程式碼格式化工具,功能強大,簡單易用,支援多語言,減少配置項。[GitHub上26755個st

url的js編碼函式escape(),encodeURI(),encodeURIComponent()簡介【轉】

引子 瀏覽器URl地址,上網一定會用到,但是瀏覽器地址有中文或者瀏覽器url引數操作的時候,經常會用到encodeURIComponent()和decodeURIComponent()以及encodeURI()等等。關於瀏覽器引數操作,請看文章http://www.haor

Hadoop Ecosystem(Hadoop生態環境-130多相關開源專案

Apache Hadoop專案開發用於可靠、可擴充套件的分散式計算的開源軟體。 Apache Hadoop軟體庫是一個框架,允許使用簡單的程式設計模型跨計算機叢集分散式處理大型資料集。 它旨在從單個伺服器擴充套件到數千臺計算機,每臺計算機都提供本地計算和儲存。