您當前所在位置:主頁 > 電子科技 > 電子商務 >

創建電子政務基礎應用平臺

來源:網絡|發布時間:2021-03-18|瀏覽次數:
創建電子政務基礎應用平臺1標準化封裝

傳統軟件架構因為封裝技術的不成熟,以及對基礎應用平臺的依賴性,一直不能解決異構系統互聯互通問題,凈化工程www.schrjh.com,傳統的中間件也只是解決了訪問的互操作,即通過標準化的API實現了同類系統之間的調用互操作。SOA則是通過一些標準的、支持Internet、與操作系統無關的SOAP協議來實現連接互操作,服務的封裝則是采用XML協議,具有自解析和自定義的特性。SOA所實現的互操作是通過一組標準族實現訪問、連接和語義等各種層面的互操作。軟件的復用技術是指不經過修改,或少量修改底層程序就可以多次使用的技術。最原始的復用是“子程序”調用,但是這種復用范圍僅限于可執行程序內復用,靜態開發期復用,如果子程序修改,意味著所有調用這個子程序的系統必須重新編譯、測試和發布。為了有效地解決“軟件復用”問題,軟件開發商們開始研究發明了組件(控件),“組件”將復用提升了一個層次,目前SOA所采用的是以服務為核心的中間件產品WebService、SCA/SDO等,采用這些技術實現實現SOA的好處在于,使用中立平臺獲取服務,這些中間件通過服務和服務組件提供更高層次的復用、解耦和互操作。傳統軟件將軟件核心分為三部分:網絡連接、數據轉換、業務邏輯全部耦合在一個整體中,“牽一發而動全身”,這種軟件很難適應處于不斷變化的業務需求。SOA架構通過服務的封裝,實現業務邏輯與網絡連接、數據轉換等完全的解耦,SOA在不斷解耦的過程中,顯示了它獨特的松耦合性。

2采用SOA技術架構基礎應用平臺

SOA時代的到來,推動了基礎應用平臺的發展,所謂基礎應用平臺是指在基礎設施平臺(網絡、服務器等)與應用系統平臺之間的一個中間件平臺,其主要功能是解決應用系統與基礎設施、操作系統之間的交互、管理問題,基礎應用平臺同時承擔著不同應用系統之間的互聯互通功能,因此也有人可稱之為“應用集成”平臺。SOA架構的基礎應用平臺的主要特點是其開放性和松耦合性,平臺提供的集成服務分為三個層次。(1)基礎服務包括基礎網絡、應用服務器、操作系統、集群等。(2)總線服務(ESB)包括標準服務、交互服務、信息服務、組件服務、接口服務、數據服務等。總線服務(ESB)是一個實現通信、互連、轉換、可移植性和安全性標準接口的企業總線平臺。ESB的主要功能有通信和消息處理、服務交互和安全性控制、服務質量和服務級別管理、建模和管理等。這種總線服務同時提供了系統集成功能,對于應用系統來說是即插即用,當新的應用系統需要上線時,通過標準接口,直接與服務總線相連即可提供服務。(3)應用服務包括集成開發工具、組件接口、集成運行環境、集成開發環境等。SOA架構體系從頂層設計上對傳統應用平臺理念產生了顛覆性變化,從設計理念上分析,傳統應用平臺是基于業務需求的直接映射,這種“需求驅動”的平臺(軟件)設計理念存在的最大缺陷是對需求變化的適應性差,這也是傳統軟件工程造成的“軟件危機”最直接的表現,只有采用“架構驅動”,才能滿足業務需求的柔性變化。在這種需求的驅動下,SOA以它的粗粒度、開放式、松耦合的架構體系脫穎而出,它要求系統在開發過程中按照一定的標準體系進行分層開發,通過這種分層設計方法,提高平臺的靈活性和敏捷性,這就是SOA以服務為核心的靈魂。SOA設計思想是通過對系統組件的不斷擴充,形成滿足業務需求的行業“組件庫”,通過組件庫在基礎應用平臺上組建應用系統,從而不斷豐富業務應用。基于組件化的SOA平臺創建的應用系統其優勢主要表現為可復用性強、集成能力強、隨需應變能力強。例如在傳統的OA系統中,潔凈室www.hrjhgs.com,要實現某個工作流的流轉,需要在系統中提供兩個基本的功能:即工作流引擎和自定義表單,工作流引擎實現業務流轉,表單提供流程過程中的業務數據存儲。但許多情況下,系統的工作流跨越不同業務,需要將不同業務整合到同一個工作流中,此時若把工作流作為一種“組件”方式進行調用,能輕松完成不同類型(跨部門跨業務)工作流流轉。

3需求驅動基礎應用平臺發展

隨著國家電子政務及企業信息化的深入,目前擺在政府部門和企業信息化中的核心需求是將同時期、不同供應商所創建的應用系統,逐步實現規范化標準化,使各系統之間互聯互通資源共享。這種互聯互通,不只局限于政府部門內部,更重要的是跨部門之間的業務協同。目前政府部門的政務信息化建設工作,已逐步走向建設基礎應用平臺、建設數據交換中心、建設行業信息資源庫方向發展,這些需求的核心就是建設開放式的應用服務體系。在我國信息化發展的30年中,企業及政府部門形成的“信息孤島”,已經成為我國信息化發展的瓶頸,對于各單位信息化主管部門,它已成為“棄之可惜,食之無味”的雞肋,直接阻礙了我國信息化的整體發展。近年來政府部門不斷創新行政體制改革,優化調整組織機構,優化工作流程及管理模式,造成業務涉及范圍的變化。傳統的以需求為驅動的應用系統,由于缺乏業務變化的適應性,已無法滿足用戶需求,系統開發商只能不斷地修改底層應用程序,造成軟件成本成倍增長。正確的架構是指導政府和企業實施信息化的良好基礎,SOA的架構驅動方式,推動了我國政務信息化基礎應用平臺和集成平臺的發展,這種架構依據“動態重構”技術支撐,凈化工程www.schrjh.com,通過信息共享平臺實現業務流程協同管理,充分顯示基礎應用平臺的靈活性與開放性。目前一些大型軟件供應商都在研究設計基于開放平臺的產品,這種基于業務化思想實現的基礎應用平臺,包含數據建模、模擬與測試、部署、運行、監控、管理。這些成型產品提供了高性能和可擴展的流程引擎,可以支撐證具有部門特色的復雜流程模式,以及基于Web方式的流程業務化配置與調整等功能。這種平臺架構通常采用業務與技術模型一體化的建模方式,能夠快速提高用戶的滿意度。云計算的應用、SOA的悄然興起,標志著中國電子政務與信息化建設進入一個新的時代,業務與技術需求的并存,把面向服務的軟件架構體系SOA推向更高境界。

4結束語

“基于網絡、面向服務、流程驅動”淺談有線電視重要等級干線的精細化維護文/江蘇省廣電有線信息網絡股份有限公司無錫分公司馮聯軍胡涵政技術為建設新一代電子政務基礎應用與信息共享平臺奠定了基礎,創造了條件。未來的基礎應用平臺的發展將會最大程度地適應用戶需求變化,最大程度復用標準化組件。各級政府及企事業單位將逐步建成自身的基礎應用平臺,同時形成各具特色的專業組件庫,利用組件庫與平臺技術,構建具有行業特性的業務應用系統已不再是難題,SOA將推動我國電子政務和信息化建設領域走向新的時代。

作者:李小申 單位:國家新聞出版廣電總局信息中心   在线看日本免费不卡资源,日本免费网址大全在线观看,日本不卡免费一区二区

Copyright © 2020-2028 現代應用技術網版權所有http://www.jqjgl.cn本站文章部分來自互聯網轉載,如有侵權請與管理員聯系QQ:164236394,或發電子郵件告知我們,經我們審核后會在第一時間進行確認并作刪除處理!感謝您的支持與理解!廣告服務聯系QQ164236394 Power by DedeCms