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

        ?

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

        2015-03-24 01:29:54
        科技傳播 2015年9期
        關(guān)鍵詞:利用功能服務(wù)

        王 萍

        南陽(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

        近些年來(lái),網(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)建

        近些年來(lái),檔案管理信息化建設(shè)進(jìn)程日趨加快,對(duì)于應(yīng)用集成的需求也越來(lái)越廣泛。傳統(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ù)之間的無(wú)縫集成,實(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ù)能夠通過(guò)統(tǒng)一方式實(shí)現(xiàn)交互。該技術(shù)不僅體現(xiàn)在技術(shù)創(chuàng)新方面,更體現(xiàn)在應(yīng)用管理方面的創(chuàng)新,簡(jiǎn)化了日趨復(fù)雜的應(yīng)用,使得業(yè)務(wù)與管理過(guò)程更簡(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)遵循松耦合原則。盡量避免采用通過(guò)集中數(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èn)服務(wù)。該層所提供的服務(wù)為SOA架構(gòu)的基礎(chǔ),為簡(jiǎn)單服務(wù)。信息服務(wù)通過(guò)標(biāo)準(zhǔn)接口對(duì)數(shù)據(jù)進(jìn)行展示,向用戶呈現(xiàn)以虛擬視圖方式呈現(xiàn)的數(shù)據(jù),用戶可借助于接口對(duì)視圖加以操作。信息服務(wù)還提供了相應(yīng)的接口,訪問(wèn)此類服務(wù)時(shí),需要通過(guò)連通服務(wù)實(shí)現(xiàn),在數(shù)據(jù)加工過(guò)程中,需要進(jìn)行其他資源訪問(wèn)使,是通過(guò)發(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)需借助于訪問(wèn)層,將其轉(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)用程序,通過(guò)人工操作發(fā)送至交互服務(wù),由其進(jìn)行數(shù)據(jù)收集,處理命令,再將結(jié)果返至流程服務(wù)。

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

        總體而言,在系統(tǒng)構(gòu)建過(guò)程中,需要結(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)之間的集成化也提出了更高的要求,因此,相信未來(lái)SOA架構(gòu)在檔案管理信息系統(tǒng)開發(fā)與構(gòu)建中的應(yīng)用也將越來(lái)越廣。

        [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

        猜你喜歡
        利用功能服務(wù)
        也談詩(shī)的“功能”
        利用min{a,b}的積分表示解決一類絕對(duì)值不等式
        利用一半進(jìn)行移多補(bǔ)少
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        利用數(shù)的分解來(lái)思考
        Roommate is necessary when far away from home
        招行30年:從“滿意服務(wù)”到“感動(dòng)服務(wù)”
        商周刊(2017年9期)2017-08-22 02:57:56
        關(guān)于非首都功能疏解的幾點(diǎn)思考
        国产亚洲欧洲aⅴ综合一区| 熟女白浆精品一区二区| 一个人看的在线播放视频| 国产一区二区三区不卡在线观看| 亚洲av无码国产精品草莓在线| 亚洲精品永久在线观看| 日本老年人精品久久中文字幕| 国产女人精品一区二区三区| 国产做无码视频在线观看| 最近日本中文字幕免费完整 | 久久精品亚洲国产av网站| 国产亚洲精品久久久久久国模美| 99久久久无码国产精品试看| 久久久久久无中无码| 日韩有码中文字幕在线视频 | 精品私密av一区二区三区| 国产尤物精品视频| 中国极品少妇videossexhd| 一区二区三区在线视频免费观看| 24小时在线免费av| 国精产品一区一区三区有限公司杨 | 久久精品熟女亚洲av麻豆永永| 五月天国产成人av免费观看| 国偷自产av一区二区三区| 日本一区二区三区在线| 性感女教师在线免费观看| 50岁退休熟女露脸高潮| 午夜亚洲国产理论片亚洲2020| 国产在线观看免费不卡视频| 亚洲av午夜精品无码专区| 国产精品毛片无码| 国产精品成人无码a 无码| 国产成人精品人人做人人爽97| 亚洲av天天做在线观看| 国产国语对白一区二区三区| 亚洲av无一区二区三区综合| 高潮抽搐潮喷毛片在线播放| 亚洲av无码成人yellow| 能看的网站中文字幕不卡av| 亚洲 另类 小说 国产精品| 亚洲精品国产成人|