

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、輕量級ESB(Enterprise Service Bus)平臺是為了滿足人力資源和社會保障局(以下簡稱人社局)中不同業(yè)務系統(tǒng)間信息的集成開發(fā)的。但是,隨著人社局業(yè)務領域的不斷擴展,需要集成的業(yè)務系統(tǒng)愈來愈多,服務間依賴關系也愈來愈復雜,僅側重于服務集成的輕量級ESB平臺已經不能滿足人社局的使用需求。而且,在平臺使用過程中一些問題也逐漸暴露出來,主要表現(xiàn)在:完成一次服務請求耗費大量的時間,服務難以進行集中測試,服務上、下線比較隨意以及忽
2、視服務安全訪問,導致服務訪問混亂等。
基于上述背景,論文提出建設一套支持服務注冊與管理的輕量級ESB平臺,著重從服務集成及服務管理兩大方面來解決平臺出現(xiàn)的服務請求耗時、服務運行缺少監(jiān)控及服務訪問隨意等問題。服務集成部分既要保留基于SOAP協(xié)議的web Service,又要擴展開發(fā)以Restful風格為主的web Service來減少服務請求時間,同時實現(xiàn)兩種遠程服務訪問自由切換,以保障集成的服務具有跨平臺的互操作性及易用性。服
3、務管理部分則通過建立除查詢以外的安全審批流程,來保障所有對服務及相關資源的操作需經過服務管理人員的許可后才能生效,杜絕了服務在上、下線時的混亂操作的現(xiàn)象??紤]到平臺要以集群的形式進行部署,必須解決大量服務請求的壓力。設計實現(xiàn)服務代理端程序,通過負載均衡技術將服務的請求均勻地分攤到服務代理端程序的服務器集群節(jié)點上,實現(xiàn)多條網絡鏈路分管數(shù)據(jù)流量,減緩單節(jié)點處理的壓力。本文的主要工作是設計實現(xiàn)服務的集成框架及服務管理子系統(tǒng),通過服務管理子系統(tǒng)
4、管理服務集成所需的服務信息,從而實現(xiàn)不同業(yè)務系統(tǒng)的整合。具體工作內容如下:
1.針對服務及相關資源管理混亂的現(xiàn)象,提出對服務相關信息進行生命周期管理的方案,對應用信息、服務信息及服務消費者信息功能模塊的基本操作建立除查詢以外的安全審批流程,并采用Activiti5工作流引擎技術實現(xiàn)對審核流程的調度。
2.在服務集成時既保留了SOAP類型的web Service,又擴展了Restful風格的web Service,同時
5、實現(xiàn)地址池優(yōu)先選擇服務請求響應快的Restful風格的web Service,實現(xiàn)兩種方式的自由轉換。面對多用戶多需求,提供不同服務的訪問入口。通過輸入服務參數(shù)信息,便可以接入平臺。在程序內部,針對不同的服務請求,采用Facade模式統(tǒng)一服務請求的接口,使請求人員通過簡單HTTP、HTTPS協(xié)議就能完成服務資源的操作。在服務的響應端針對不同的服務請求操作設計3種restful API來滿足服務不同的尋址需求。
3.針對服務調用
6、過程中出現(xiàn)的難以估量的安全問題,提出對服務訪問者身份進行認證和授權的策略,使持有授權碼的訪問者才可以獲得服務消費者身份,才能有權訂閱發(fā)布服務;同時,在訪問服務時,消費者必須通過安全認證才能獲取服務信息,保障了服務在使用中的安全性。
4.建立在線服務測試功能,生成可以對服務操作的出、入?yún)?shù)進行靈活編輯的測試用例,同時滿足服務操作多參數(shù)、多類型的服務測試。
目前,該平臺已成功實施,運行狀態(tài)良好。下面是對某地市某一天服務數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 輕量級ESB研究與設計.pdf
- 輕量級web服務器的設計與實現(xiàn).pdf
- 輕量級軟件外包服務平臺設計與實現(xiàn).pdf
- 基于WCF的輕量級ESB的研究與設計.pdf
- 輕量級Web服務器的實現(xiàn)與應用.pdf
- 基于ESB架構的輕量級消息框架的研究與實現(xiàn).pdf
- 輕量級服務總線通信與存儲系統(tǒng)的設計與實現(xiàn).pdf
- 基于ESB的企業(yè)應用集成中服務管理的研究與實現(xiàn).pdf
- 基于跨平臺的輕量級Web服務器設計與實現(xiàn).pdf
- 輕量級的權限管理系統(tǒng)設計與實現(xiàn).pdf
- 基于RTMP協(xié)議的輕量級視頻服務器的設計與實現(xiàn).pdf
- 面向小型服務器拒絕服務攻擊的輕量級入侵檢測系統(tǒng).pdf
- 面向小型服務器拒絕服務攻擊的輕量級入侵檢測系統(tǒng)
- 輕量級高并發(fā)Web服務器的研究與實現(xiàn).pdf
- 基于Skyeye和uClinux的輕量級Web服務器的設計與實現(xiàn).pdf
- DSCJ輕量級框架集成的技術研究與實現(xiàn).pdf
- 輕量級J2EE物流信息服務平臺設計與實現(xiàn).pdf
- 面向PC的輕量級網格中間件的設計與實現(xiàn).pdf
- 企業(yè)數(shù)據(jù)服務平臺的設計與實現(xiàn)——基于輕量級框架和CORBA.pdf
- 輕量級集成交換平臺方案設計與原型實現(xiàn)
評論
0/150
提交評論