亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        以SOA為基礎(chǔ)的檔案管理信息系統(tǒng)的開發(fā)與構(gòu)建

        2015-03-24 01:29:54
        科技傳播 2015年9期
        關(guān)鍵詞:集成化中間件架構(gòu)

        王 萍

        南陽(yáng)醫(yī)學(xué)高等??茖W(xué)校,河南南陽(yáng) 473061

        以SOA為基礎(chǔ)的檔案管理信息系統(tǒng)的開發(fā)與構(gòu)建

        王 萍

        南陽(yáng)醫(yī)學(xué)高等??茖W(xué)校,河南南陽(yáng) 473061

        近些年來,網(wǎng)絡(luò)信息技術(shù)的飛速發(fā)展下,各企事業(yè)單位均構(gòu)建了業(yè)務(wù)、辦公管理信息系統(tǒng),與此同時(shí),各系統(tǒng)產(chǎn)生了大量的電子檔案,檔案管理部門需要及時(shí)針對(duì)已產(chǎn)生檔案,進(jìn)行安全、高效地收集、利用與管理。為此,要求必須構(gòu)建同其他業(yè)務(wù)、辦公系統(tǒng)相互集成的檔案管理信息系統(tǒng)。SOA技術(shù)由于其技術(shù)標(biāo)準(zhǔn)、平臺(tái)獨(dú)立、服務(wù)可重用,因而為面向服務(wù)的集成提供了有效途徑,本文借助與SOA技術(shù),構(gòu)建了同其他業(yè)務(wù)系統(tǒng)相集成的檔案管理信息系統(tǒng),以供參考。

        SOA;檔案管理信息系統(tǒng);構(gòu)建

        近些年來,檔案管理信息化建設(shè)進(jìn)程日趨加快,對(duì)于應(yīng)用集成的需求也越來越廣泛。傳統(tǒng)集成技術(shù)只可以滿足檔案管理信息系統(tǒng)的部分集成化要求。為了進(jìn)一步節(jié)約成本,提高效率,加強(qiáng)系統(tǒng)的靈活性與適應(yīng)性,實(shí)現(xiàn)檔案管理信息系統(tǒng)同其他業(yè)務(wù)系統(tǒng)數(shù)據(jù)之間的無縫集成,實(shí)現(xiàn)各部門之間的協(xié)同、高效辦公,必須借助于SOA技術(shù),構(gòu)建集成化的檔案管理信息系統(tǒng)。

        1 SOA技術(shù)與組成元素

        SOA,即面向服務(wù)的體系架構(gòu),屬于第三代中間件,可以將面向不同服務(wù)的應(yīng)用程序利用服務(wù)接口與契約實(shí)現(xiàn)相互聯(lián)系。接口是以中立方式加以定義,同服務(wù)硬件平臺(tái)、編程語(yǔ)言、操作系統(tǒng)等之間相互獨(dú)立,確保各種系統(tǒng)的服務(wù)能夠通過統(tǒng)一方式實(shí)現(xiàn)交互。該技術(shù)不僅體現(xiàn)在技術(shù)創(chuàng)新方面,更體現(xiàn)在應(yīng)用管理方面的創(chuàng)新,簡(jiǎn)化了日趨復(fù)雜的應(yīng)用,使得業(yè)務(wù)與管理過程更簡(jiǎn)單。

        SOA完整的組成元素,屬于一系列規(guī)范與協(xié)議,其主要包括兩方面,SOA功能與服務(wù)質(zhì)量。其中,功能方面主要包括:網(wǎng)絡(luò)傳輸、服務(wù)通訊與描述、服務(wù)發(fā)現(xiàn)與發(fā)布、業(yè)務(wù)流程等。服務(wù)質(zhì)量方面主要包括:管理、安全性、事務(wù)等。

        2 系統(tǒng)開發(fā)需求

        1)遵循松耦合原則。盡量避免采用通過集中數(shù)據(jù)庫(kù)的方式,構(gòu)建緊耦合系統(tǒng)。松耦合是利用合理架構(gòu),對(duì)系統(tǒng)復(fù)雜性進(jìn)行控制,對(duì)系統(tǒng)成本及風(fēng)險(xiǎn)進(jìn)行控制。松耦合可以有效降低各功能的復(fù)雜程度,對(duì)一種功能改變可能對(duì)其他功能造成的影響進(jìn)行制約,以便降低功能變化可能引發(fā)的成本與風(fēng)險(xiǎn),便于實(shí)現(xiàn)功能復(fù)用。

        2)采用主流中間件產(chǎn)品進(jìn)行系統(tǒng)構(gòu)架。業(yè)務(wù)協(xié)同技術(shù)經(jīng)長(zhǎng)期發(fā)展已相對(duì)成熟,并形成了多種中間件與開發(fā)平臺(tái)。但是,就關(guān)鍵技術(shù)平臺(tái)而言,并非中間件產(chǎn)品的簡(jiǎn)單組合,而需要以此為基礎(chǔ),借助科學(xué)的架構(gòu),實(shí)現(xiàn)可以直接服務(wù)業(yè)務(wù)需求的可擴(kuò)展性、可復(fù)用功能。

        3)具有科學(xué)的平臺(tái)管理工具。由于業(yè)務(wù)協(xié)同十分復(fù)雜,因而平臺(tái)管理十分關(guān)鍵。平臺(tái)屬于系統(tǒng)整體架構(gòu)的核心。為此,必須對(duì)其進(jìn)行科學(xué)管理,方可確保整個(gè)系統(tǒng)持續(xù)發(fā)展,因此,開發(fā)有效的平臺(tái)管理工具也是系統(tǒng)開發(fā)中的重要一方面。

        3 基于SOA的系統(tǒng)構(gòu)建

        3.1 系統(tǒng)架構(gòu)

        SOA架構(gòu)在SOA環(huán)境下,利用Web服務(wù)實(shí)現(xiàn)了系統(tǒng)的集成化。在SOA中,系統(tǒng)并非采用底層協(xié)議與編程接口實(shí)現(xiàn)通訊,而是借助于服務(wù)交互,實(shí)現(xiàn)各獨(dú)立系統(tǒng)資源的集成,包括分布應(yīng)用等,以便企事業(yè)單位相關(guān)部門將已有各系統(tǒng)加以集成。系統(tǒng)是利用SOA層體系架構(gòu)進(jìn)行開發(fā)的,該架構(gòu)基于服務(wù)與開放性標(biāo)準(zhǔn),包括五層,分別為資源層、連接層、服務(wù)層、業(yè)務(wù)層、顯示層。此外,還包括三大輔助模塊,分別為防火墻、私有UDDI注冊(cè)中心、元數(shù)據(jù)庫(kù),見圖1所示。各層分別提供了相應(yīng)的功能,并定義了良好的接口,以便同其他層展開交互,這種解耦方式可以提供更有效的擴(kuò)展性與維護(hù)性。

        3.2 系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)

        在SOA架構(gòu)的支持下,結(jié)合檔案管理信息系統(tǒng)集成化目標(biāo),對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行了構(gòu)建。

        1)軟硬件設(shè)施。硬件設(shè)施需結(jié)合組織內(nèi)部業(yè)務(wù)及其發(fā)展情況,對(duì)信息進(jìn)行采集、傳輸、整合、處理與利用,本文構(gòu)建由網(wǎng)絡(luò)、設(shè)備、主機(jī)及其他設(shè)備所構(gòu)成的運(yùn)行環(huán)境。硬件設(shè)施建設(shè)時(shí),還需要結(jié)合應(yīng)用需求,提供強(qiáng)大的計(jì)算能力與負(fù)載。就軟件平臺(tái)而言,必須構(gòu)建統(tǒng)一、標(biāo)準(zhǔn)、便于擴(kuò)充的軟件平臺(tái),便于組織內(nèi)部構(gòu)建、整合、擴(kuò)展應(yīng)用?;A(chǔ)軟件平臺(tái)包括服務(wù)器、集成構(gòu)架、門戶、工作流,安管、建模及開發(fā)工具等。

        2)資源層。包括數(shù)據(jù)、應(yīng)用等資源。應(yīng)用資源包括諸如OA等業(yè)務(wù)應(yīng)用系統(tǒng)及設(shè)備操控系統(tǒng)等,為了滿足松耦合原則,需要實(shí)現(xiàn)其“服務(wù)化”,借助于適配器,將應(yīng)用資源進(jìn)行封裝,成為相應(yīng)的Web服務(wù),將其原有API形式接口利用WSDL進(jìn)行重新描述,使其具有統(tǒng)一接口,借助于HTI'P+SOAP的方式實(shí)現(xiàn)同其他系統(tǒng)之間的交互。

        3)連接層。該層是利用服務(wù)總線ESB方式實(shí)現(xiàn)的。ESB明確中介端點(diǎn):服務(wù)請(qǐng)求及其服務(wù)需求,服務(wù)提供及其描述。而且其可以完成中介任務(wù),提供原數(shù)據(jù)管理與中介功能。ESB是SOA的重要組成部分,還負(fù)責(zé)將系統(tǒng)架構(gòu)中已存在服務(wù)同總線相連,即提供類似于適配器的功能。其還支持跨平臺(tái)各服務(wù)間的交互,可將平臺(tái)各級(jí)別結(jié)構(gòu)功能相互集合,滿足異構(gòu)環(huán)境集成化要求。

        4)服務(wù)層。該層利用服務(wù)形式,為系統(tǒng)提供功能、任務(wù)的抽象與封裝,以服務(wù)描述方式,對(duì)外提供相應(yīng)的訪問服務(wù)。該層所提供的服務(wù)為SOA架構(gòu)的基礎(chǔ),為簡(jiǎn)單服務(wù)。信息服務(wù)通過標(biāo)準(zhǔn)接口對(duì)數(shù)據(jù)進(jìn)行展示,向用戶呈現(xiàn)以虛擬視圖方式呈現(xiàn)的數(shù)據(jù),用戶可借助于接口對(duì)視圖加以操作。信息服務(wù)還提供了相應(yīng)的接口,訪問此類服務(wù)時(shí),需要通過連通服務(wù)實(shí)現(xiàn),在數(shù)據(jù)加工過程中,需要進(jìn)行其他資源訪問使,是通過發(fā)送請(qǐng)求至連通服務(wù),由其將請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)程序、數(shù)據(jù)庫(kù)等。業(yè)務(wù)服務(wù)封裝了各種計(jì)算及規(guī)則算法,包括原有營(yíng)運(yùn)系統(tǒng),利用C/C++等方式實(shí)現(xiàn)。此類系統(tǒng)需借助于訪問層,將其轉(zhuǎn)變?yōu)橄鄳?yīng)的服務(wù),就全新服務(wù)而言,利用Java/J2EE等方式實(shí)現(xiàn)。

        5)業(yè)務(wù)層。該層在系統(tǒng)架構(gòu)中發(fā)揮著關(guān)鍵作用,提供數(shù)據(jù)交換作用。該層以業(yè)務(wù)流程為基礎(chǔ),對(duì)流程知識(shí)及服務(wù)進(jìn)行封裝,并對(duì)其運(yùn)行狀態(tài)進(jìn)行控制,以便為各項(xiàng)業(yè)務(wù)流程的有效開展提供服務(wù)。流程服務(wù)為各業(yè)務(wù)流程的開展提供了環(huán)境及驅(qū)動(dòng)、調(diào)用服務(wù),管理事務(wù)等多項(xiàng)功能,當(dāng)進(jìn)行某項(xiàng)任務(wù)的執(zhí)行時(shí),需要發(fā)出請(qǐng)求,由連通服務(wù)進(jìn)行服務(wù)查詢,并將請(qǐng)求傳至各應(yīng)用程序,通過人工操作發(fā)送至交互服務(wù),由其進(jìn)行數(shù)據(jù)收集,處理命令,再將結(jié)果返至流程服務(wù)。

        6)顯示層。該層直接同用戶展開溝通和交流,為各用戶提供相應(yīng)的集成化服務(wù),并利用定制館平臺(tái)與三網(wǎng)信息平臺(tái),實(shí)現(xiàn)用戶訪問層次的集成化。

        總體而言,在系統(tǒng)構(gòu)建過程中,需要結(jié)合服務(wù)接口功能,對(duì)接口服務(wù)進(jìn)行分類,如接入、核心業(yè)務(wù)、流程、表現(xiàn)等服務(wù)類型,各服務(wù)是由系統(tǒng)各模塊所提供,在服務(wù)總線中進(jìn)行注冊(cè),實(shí)現(xiàn)封裝與組合。

        4 結(jié)論

        隨著計(jì)算機(jī)通訊技術(shù)的迅速發(fā)展和廣泛應(yīng)用,檔案信息化建設(shè)步伐也逐步加快。與此同時(shí),對(duì)于檔案管理信息系統(tǒng)同其它業(yè)務(wù)系統(tǒng)之間的集成化也提出了更高的要求,因此,相信未來SOA架構(gòu)在檔案管理信息系統(tǒng)開發(fā)與構(gòu)建中的應(yīng)用也將越來越廣。

        [1]梁愛虎.SOA思想、技術(shù)與系統(tǒng)集成應(yīng)用詳解[M].北京:中國(guó)電子工業(yè)出版社,2007.

        [2]Paul C.Brown. Implementing SOA Total Architecture in Practice [M].北京:機(jī)械工業(yè)出版社,2009.

        TP3

        A

        1674-6708(2015)138-0129-02

        猜你喜歡
        集成化中間件架構(gòu)
        基于FPGA的RNN硬件加速架構(gòu)
        功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實(shí)踐
        汽車工程(2021年12期)2021-03-08 02:34:30
        博格華納向集成化轉(zhuǎn)型
        汽車觀察(2018年9期)2018-10-23 05:46:36
        RFID中間件技術(shù)及其應(yīng)用研究
        電子制作(2018年14期)2018-08-21 01:38:10
        基于VanConnect中間件的設(shè)計(jì)與開發(fā)
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實(shí)現(xiàn)
        基于電子商務(wù)的計(jì)算機(jī)軟件系統(tǒng)集成化維護(hù)思路探索
        電子制作(2017年22期)2017-02-02 07:10:43
        集成化供應(yīng)鏈項(xiàng)目轉(zhuǎn)變藥學(xué)管理模式
        一種基于FPGA+ARM架構(gòu)的μPMU實(shí)現(xiàn)
        中間件在高速公路領(lǐng)域的應(yīng)用
        国产精品日韩经典中文字幕| 日韩一区二区不卡av| 久久精品国产亚洲精品色婷婷| 精品私密av一区二区三区| 十八禁视频网站在线观看| 亚洲午夜福利在线观看| 日本口爆吞精在线视频| 男生自撸视频在线观看| 午夜精品久久久久久久久| 婷婷久久久亚洲欧洲日产国码av | 日韩A∨精品久久久久| 又污又爽又黄的网站| 中国年轻丰满女人毛茸茸| 四虎精品成人免费观看| 青青草久热手机在线视频观看| 日本黑人亚洲一区二区| 少妇性饥渴无码a区免费| 人人看人人做人人爱精品| 视频一区二区三区中文字幕狠狠| 亚洲美女自拍偷拍视频| 亚洲国产成人精品无码区二本| 久久AV中文一区二区三区 | XXXXBBBB欧美| 日本高清一区二区三区不卡 | 人妻夜夜爽天天爽三区| 国产精品欧美日韩在线一区| 日本不卡一区二区三区在线| 狠狠躁夜夜躁av网站中文字幕| 青青草97国产精品免费观看| 最新国产成人在线网站| 国产亚洲中文字幕久久网| 日韩人妻无码一区二区三区久久| 奇米影视久久777中文字幕| 男女发生关系视频网站| 极品嫩模大尺度av在线播放| 思思久久96热在精品国产| 国产精品一区二区三区精品| 日韩女优视频网站一区二区三区 | 人妻少妇一区二区三区| 韩国一区二区三区黄色录像| 色天使综合婷婷国产日韩av|