版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、政府項目一般具有規(guī)模大,工期長,信息敏感,時效性強等特點,以此為背景的項目需要具備高安全性,快速傳遞,日志備份,數(shù)據(jù)恢復,異常處理等性能。經(jīng)過多方論證和長時間的調(diào)研,河北中信聯(lián)信息技術有限公司根據(jù)河北省政府公文交換項目的實際需要,以及成本、時間、人員等因素的考慮,最終選定在ActiveMQ消息中間件的基礎上對原系統(tǒng)進行升級更新,并加以改造。而在此基礎之上開發(fā)的一套接口UniwinMQ,不僅具備ActiveMQ的全部優(yōu)良特性,而且還加強了
2、其擴展性,易用性,靈活性等特點,非常便于程序員對其進行二次開發(fā)。它是一個開發(fā)Jar包,uniwinmq-2.3.1.jar是它的最新版本。
文章分析了JMS和Apache ActiveMQ的技術背景與工作原理,比較了目前市場上主要流行的開源消息中間件Apache ActiveMQ和商業(yè)消息中間件IBM Websphere MQ,設計研發(fā)了基于ActiveMQ基礎上的開發(fā)工具包UniwinMQ,并詳細闡述了其設計架構,開發(fā)流程,
3、主要實現(xiàn)的功能,對外開放的接口,以及如何使用和配置這套開發(fā)工具包。該開發(fā)包已經(jīng)應用于省政府的公文交換系統(tǒng)中,并取得了良好的經(jīng)濟效益。
UniwinMQ的主要實現(xiàn)功能如下:
1.異步消息傳輸,UniwinMQ對于消息的發(fā)送與接收主要采用異步傳輸方式,同時預留了同步傳輸?shù)慕涌诜椒?,并對大文件的處理進行了實現(xiàn)。
2.消息回執(zhí),主要分為三種回執(zhí):ActiveMQ內(nèi)部回執(zhí)、程序回執(zhí)與業(yè)務回執(zhí)?;貓?zhí)機制有助于程序二次開
4、發(fā)時進行封裝、排錯以及消息確認。
3.消息預處理,這是根據(jù)中信聯(lián)公司開發(fā)的一套特有接口,用戶在傳輸消息前可以對消息進行預處理。比如發(fā)送之前可以先對消息進行加密、壓縮等操作,而在接收消息時可以預先進行對稱的解密、解壓縮等操作。UniwinMQ沒有對這部分功能進行具體實現(xiàn),而是對外提供了接口和配置文件以供程序員進行實際開發(fā)和配置。
4.消息持久化,主從備份,通知等ActiveMQ的高級功能。這些在UniwinMQ中都有相
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- java工具包
- 群體分析工具包的并行設計與實現(xiàn).pdf
- 招聘技術工具包
- 如何安裝linux的工具包
- 工具winaircrackpack工具包使用介紹
- PACS系統(tǒng)圖像處理工具包的設計與實現(xiàn).pdf
- 黑客工具包大全
- 使用谷歌翻譯工具包
- jdk開發(fā)工具包
- 管理工具包
- windows ce的開發(fā)工具包
- 健康工具包拔罐
- 工具包學習流程表
- ODF工具包的開發(fā)及應用.pdf
- 生物醫(yī)學信號處理工具包的設計與應用.pdf
- 智能IC卡應用加密工具包設計與實現(xiàn).pdf
- 整理的新托福備考資料工具包
- ftth工具包技術規(guī)范
- 媒介生物工具包技術需求
- windows live messengerweb工具包概述
評論
0/150
提交評論