国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

ESB整合立法業(yè)務(wù)系

2014-09-02 09:09王高慧
關(guān)鍵詞:資源庫(kù)組件功能

王高慧

立法工作體系涉及法律法規(guī)、代表議案、公文簡(jiǎn)報(bào)等多個(gè)系統(tǒng)及類型的信息資源。我國(guó)各地立法機(jī)關(guān)已建立一些信息資源庫(kù),但是仍然表現(xiàn)出各類信息資源庫(kù)分散建設(shè)、自治管理、難以綜合利用等不足。基于SOA,運(yùn)用ESB技術(shù)集成業(yè)務(wù)系統(tǒng)是一條可行之路。

目前,國(guó)家機(jī)關(guān)對(duì)各項(xiàng)業(yè)務(wù)工作管理系統(tǒng)提出越來(lái)越高的管理要求,尤其各個(gè)不同業(yè)務(wù)之間的聯(lián)系更加緊密,集成度越來(lái)越高,信息資源的共享范圍越來(lái)越廣,系統(tǒng)應(yīng)用越來(lái)越復(fù)雜,使得各業(yè)務(wù)系統(tǒng)的互聯(lián)互通和流程規(guī)范化等問(wèn)題成為了機(jī)關(guān)工作信息化建設(shè)必須要面對(duì)的一個(gè)關(guān)鍵問(wèn)題。

系統(tǒng)集成、資源共享成關(guān)鍵

單個(gè)的業(yè)務(wù)系統(tǒng)拓展和功能強(qiáng)化已經(jīng)不能滿足要求,而基于SOA(Service-Oriented Architecture ,面向服務(wù)的體系結(jié)構(gòu))組件模型,運(yùn)行ESB(企業(yè)服務(wù)總線, Enterprise Service Bus)技術(shù)集成的架構(gòu)平臺(tái),以Web Service服務(wù)作為基本管理單元提供了很好的解決方案,同時(shí)還可以消除不同業(yè)務(wù)系統(tǒng)之間的技術(shù)差異,讓不同業(yè)務(wù)系統(tǒng)協(xié)調(diào)運(yùn)作,從而實(shí)現(xiàn)不同業(yè)務(wù)之間的通信與資源整合。

以立法工作體系為例,涉及多個(gè)系統(tǒng)和多種類型的信息資源,如法律法規(guī)系統(tǒng)、代表議案系統(tǒng)、公文簡(jiǎn)報(bào)系統(tǒng)、會(huì)議系統(tǒng)等,其中涉及有法律法規(guī)草案、法律法規(guī)文件、委員會(huì)審議意見(jiàn)、公眾意見(jiàn)、代表議案、審議結(jié)果報(bào)告等多種信息資源。我國(guó)各地立法機(jī)關(guān)已經(jīng)建立了一些信息資源庫(kù),包括法律法規(guī)庫(kù)、代表議案庫(kù)、審議報(bào)告庫(kù)等,同時(shí)在立法與監(jiān)督的服務(wù)工作方面做了有益嘗試,提供的法律檢索服務(wù)、公眾意見(jiàn)統(tǒng)計(jì)與發(fā)布等服務(wù)已經(jīng)被代表、法律工作者、公眾等多類用戶廣泛使用。但是已有的工作仍然表現(xiàn)出一些不足,如各類信息資源庫(kù)分散建設(shè)、自治管理、難以綜合利用,信息資源的服務(wù)形式簡(jiǎn)單、精確度低、服務(wù)效果差。

針對(duì)上述需求和現(xiàn)狀,太極公司在使用SOA組件模型的基礎(chǔ)上,運(yùn)用ESB技術(shù)集成各相關(guān)業(yè)務(wù)系統(tǒng),整合立法機(jī)關(guān)內(nèi)部信息資源,為應(yīng)用系統(tǒng)與數(shù)據(jù)資源提供統(tǒng)一支撐服務(wù),采用組件化設(shè)計(jì)方法,建立統(tǒng)一的標(biāo)準(zhǔn)化的服務(wù)接口,用于各個(gè)應(yīng)用系統(tǒng)組件間的數(shù)據(jù)訪問(wèn)和業(yè)務(wù)協(xié)同,實(shí)現(xiàn)多個(gè)系統(tǒng)互聯(lián)互通,并采用信息化方法,建設(shè)信息資源庫(kù),統(tǒng)一管理各類型的信息資源,提高信息資源管理效率,促進(jìn)信息資源的有效利用,避免形成新的信息孤島,為各級(jí)機(jī)關(guān)的日常工作提供基礎(chǔ)性保障。

ESB整合機(jī)關(guān)業(yè)務(wù)體系

鑒于機(jī)關(guān)業(yè)務(wù)在信息化建設(shè)中存在的一些問(wèn)題,以及業(yè)界的最佳實(shí)踐,使用ESB整合立法機(jī)關(guān)各業(yè)務(wù)系統(tǒng),其總體設(shè)計(jì)方案如圖1所示。

總體設(shè)計(jì)主要有應(yīng)用支撐服務(wù)系統(tǒng)、服務(wù)管理系統(tǒng)、數(shù)據(jù)資源管理服務(wù)和平臺(tái)支撐系統(tǒng)組成。其中支撐平臺(tái)是整個(gè)職能體系中最重要的系統(tǒng),它主要運(yùn)用ESB提供服務(wù)管理容器,借助科學(xué)的方法論,對(duì)機(jī)關(guān)業(yè)務(wù)需求進(jìn)行分析,對(duì)業(yè)務(wù)流程進(jìn)行梳理,建立服務(wù)目錄和服務(wù)庫(kù),對(duì)這些服務(wù)和服務(wù)的元數(shù)據(jù)進(jìn)行定義和存儲(chǔ),以便進(jìn)行服務(wù)的查找、發(fā)布、注冊(cè)和管理。

該系統(tǒng)可以由mule(它是一個(gè)以Java為核心的輕量級(jí)的消息框架和整合平臺(tái))來(lái)實(shí)現(xiàn),將所暴露的服務(wù)集中管理,便于其他系統(tǒng)發(fā)現(xiàn)和調(diào)用。

采用什么樣的步驟來(lái)整合?

首先,搭建平臺(tái)組件模型(如圖2),其中包括 ESB業(yè)務(wù)組件、服務(wù)注冊(cè)和管理組件,以及 ESB的監(jiān)控和管理組件 三部分組成。ESB組件要實(shí)現(xiàn)消息傳遞、服務(wù)路由、格式轉(zhuǎn)換、交易完整性保證、數(shù)據(jù)解析和處理、安全傳輸、應(yīng)用適配、協(xié)議轉(zhuǎn)換等功能。

其次,要改造立法機(jī)關(guān)舊系統(tǒng)。根據(jù)實(shí)際的業(yè)務(wù)互通、數(shù)據(jù)互聯(lián)的需要,改造舊系統(tǒng),使之能對(duì)外提供數(shù)據(jù)接口,并能獲取本系統(tǒng)需要的服務(wù)。如議案系統(tǒng)、法律法規(guī)系統(tǒng)等基礎(chǔ)業(yè)務(wù)系統(tǒng),它們提供了最基礎(chǔ)的數(shù)據(jù)支撐,故依據(jù)其他系統(tǒng)的數(shù)據(jù)需求,開(kāi)發(fā)了部分對(duì)外的服務(wù)接口。

接著,要部署發(fā)布。通過(guò)ESB注冊(cè)、封裝之后配置,發(fā)布這些組件的接口服務(wù),其他系統(tǒng)有需要獲取此數(shù)據(jù)服務(wù)的,授權(quán)后,通過(guò)訪問(wèn)此接口即可。

常用組件包括基礎(chǔ)服務(wù)類組件和業(yè)務(wù)服務(wù)類組件。

基礎(chǔ)服務(wù)類組件(Crm-Platform.War)是一個(gè)通用的系統(tǒng)功能接口,它封裝了一些基礎(chǔ)平臺(tái)需要的權(quán)限管理代碼和基礎(chǔ)數(shù)據(jù)維護(hù)代碼,可以為用戶提供機(jī)構(gòu)、用戶、角色、功能等基礎(chǔ)功能。

組件常用基礎(chǔ)類包括:OrgManager-機(jī)構(gòu)管理類,提供機(jī)構(gòu)查詢、修改、增加,以及機(jī)構(gòu)導(dǎo)入、排序等功能;UserManager-用戶管理類,提供用戶查詢、修改、增加、導(dǎo)入導(dǎo)出、ukey等功能;RoleManager-角色管理類,提供角色查詢、創(chuàng)建和修改、角色功能分配等功能;FunManager-功能管理類,提供功能查詢、修改、創(chuàng)建和功能權(quán)限設(shè)置功能;MenuManager-菜單管理類,提供菜單風(fēng)格、菜單修改、增加、排序等功能。

業(yè)務(wù)服務(wù)類組件(Ya-Analysis.jar)是一個(gè)針對(duì)議案信息處理分析的公共組件,封裝了關(guān)聯(lián)、聚類等公共分析算法,以及全文檢索等的實(shí)現(xiàn),提供對(duì)各類數(shù)據(jù)的自動(dòng)分類、關(guān)聯(lián)分析、聚類分析和全文檢索等功能。

常用類包括:AutoClass-自動(dòng)分類管理類,根據(jù)分類文件庫(kù),讀取錄入數(shù)據(jù)內(nèi)容,自動(dòng)分析數(shù)據(jù)的類別,分類文件庫(kù)可自行設(shè)定;TextSearch-全文檢索管理類,可設(shè)置手動(dòng)或定時(shí)自動(dòng)更新索引庫(kù),通過(guò)關(guān)鍵字檢索業(yè)務(wù)數(shù)據(jù);RelationAnalysis-關(guān)聯(lián)分析類,通過(guò)讀取數(shù)據(jù)信息更新關(guān)聯(lián)文件庫(kù),根據(jù)指定的數(shù)據(jù)內(nèi)容查詢庫(kù)中關(guān)聯(lián)數(shù)據(jù)信息,可以提供相似度分析;ClusterAnalysis-聚類分析類,通過(guò)讀取數(shù)據(jù)信息更新聚類分析庫(kù),根據(jù)指定的數(shù)據(jù)內(nèi)容查詢庫(kù)中數(shù)據(jù)信息,提供相似度分析。

小顆粒度集成更容易

由于立法機(jī)關(guān)信息化建設(shè)涉及的業(yè)務(wù)繁雜,技術(shù)廣泛,工作中存在著大量的遺留系統(tǒng)。

因此,應(yīng)用系統(tǒng)之間的集成是機(jī)關(guān)信息化推進(jìn)過(guò)程中面臨的一個(gè)瓶頸。采用基于SOA的集成架構(gòu),通過(guò)提供動(dòng)態(tài)服務(wù)接口來(lái)實(shí)施一個(gè)動(dòng)態(tài)的集成,通過(guò)ESB總線技術(shù)實(shí)現(xiàn)發(fā)布服務(wù)的應(yīng)用程序和使用服務(wù)的應(yīng)用程序之間松散耦合,同時(shí)將應(yīng)用程序劃分為一些小的邏輯組件,在小顆粒度基礎(chǔ)上實(shí)現(xiàn)集成,才能使集成變得容易,使機(jī)關(guān)應(yīng)用系統(tǒng)的集成更具保障和可行性。

猜你喜歡
資源庫(kù)組件功能
無(wú)人機(jī)智能巡檢在光伏電站組件診斷中的應(yīng)用
新型碎邊剪刀盤(pán)組件
U盾外殼組件注塑模具設(shè)計(jì)
貴州●石斛種質(zhì)資源庫(kù)
關(guān)于非首都功能疏解的幾點(diǎn)思考
高中歷史信息化教育資源庫(kù)應(yīng)用探索
福建基礎(chǔ)教育教學(xué)資源庫(kù)建設(shè)研究——以福建基礎(chǔ)教育網(wǎng)資源庫(kù)為例
風(fēng)起新一代光伏組件膜層:SSG納米自清潔膜層
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用