999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE平臺面向服務架構的系統集成研究

2016-10-21 17:26:00辛超梁亮
電子技術與軟件工程 2016年9期

辛超 梁亮

【關鍵詞】SOA J2EE 系統集成

市場競爭越來越激烈,現代企業為了提升自己的綜合競爭實力,必須要進行全面的優化,從而能夠協調整個生產經營過程的每個環節,經營生產過程中信息的準確決定了企業是否能夠對于市場的變化做出快速的反應,從而做出應對之策。信息已經成為繼“人、財、物”之后第四類企業資源,通過系統集成可以更好的發揮信息的價值。

1 基于J2EE平臺的SOA技術分析

1.1 SOA技術分析

SOA(Service-Oriented Architecture)即面向服務的架構,作為一種分析、設計和實現企業應用的方法,其核心是通過組件化業務,提供服務的方式實現業務流程,是對業務邏輯的高度抽象。

SOA的一個重要的目的是促進業務目標和IT技術之間的良好的協調發展,實現技術和業務之間的相互分離;另一個目的是能夠根據業務需求適時適地快速地做出反應,通過標準接口服務實現資源重新配置,這樣既可以增強信息系統的業務專業性,又便于加強系統之間的互動。SOA獨立于編程語言的,允許不同編程語言開發的應用程序之間進行數據通信和信息交換,這些系統還能夠調用其他遵從SOA規范定義的系統。

1.2 J2EE技術分析

J2EE作為企業級的Java開發平臺,具有可移植性、平臺無關性、多操作系統支持等優點,能夠方便的進行系統開發和部署,其標準的體系結構、規范的技術標準以及組件,使得J2EE能夠成為一個很好的系統集成平臺,并且平臺提供商開發出了功能強大的容器,比如IBM公司的WebSphere 、Oracle公司的WebLogic等。在實際項目中,可能在Windows、OS系統上進行開發,運行時部署到Windows、Linux、Unix等服務器上。

2 基于J2EE平臺面向服務架構的系統集成技術研究

應用系統通常可以分為用戶層、中間層、數據層,基于SOA的設計思路將中間層細分為業務邏輯層、應用接口層和業務組件層。用戶層是用戶和系統之間進行交互的界面;中間層主要是用來進行信息的交互和處理,是系統集成的關鍵,業務邏輯層對業務的邏輯進行判斷并發送請求,應用接口層接收到上層傳送過來的請求并對信息進行封裝傳送,業務組件層響應之后再傳回到上層,因此可以說應用接口層起到了連接上下層的作用;數據層集成了數據源,負責訪問操作數據庫,大型系統通常使用集群方式提供數據服務。

研究通過采用SOA的設計思路基于J2EE平臺集成了企業文檔管理系統、企業協同信息系統、企業資產管理系統和門戶系統。系統集成主要包括基礎環境、系統支撐層、應用支持層、應用層、用戶層,如圖1所示。

基礎環境由服務器、存儲設備、以太網絡設備、光纖網絡設備等硬件構成,是企業信息化管理的基礎。通過虛擬化技術(VMware vSphere)提高硬件設備的可用率,為應用系統提供高可用的服務器,避免因為硬件故障導致業務系統不可用。

系統支撐層是由數據庫、WAS(Websphere Application Server)服務器、Web服務器(Apache Http Server)和軟件開發工具等組成。 WAS服務器、Web服務器均采用集群方式部署,在提高系統可用性的同時提高性能。

應用支持層作為核心層,提供應用系統的基礎組件和核心流程。該層包含用戶目錄管理(LDAP)、認證管理(Access Management)、流程管理(Process Engine)、內容管理(Content Engine)、門戶管理(Portal)、資產管理(Asset Management)等核心組件。實現應用支持層后,每個應用系統能夠在統一的架構體系上實現數據、軟件、消息共享,提高了擴展性和實用性。

應用層是業務應用的集合體,覆蓋日常辦公和生產運行,主要有協同辦公系統、文件管理模塊、檔案管理模塊、設備管理系統、巡檢管理模塊等。整個應用層的業務系統和功能模塊,都能夠充分的共享應用支持層的組件和對象。

用戶層提供用戶接入應用系統的方式,滿足用戶可以通過電腦、手機、平板電腦等多種方式訪問應用層,包括網頁、手機應用、電腦客戶端等。

3 實例后期的效果分析

系統采用的模型框架抽取了數據項的對應項,開發了web服務來實現數據集成的功能:如“設備管理系統”和“文檔管理系統”均可通過調用“用戶管理組件”提供的服務來獲取組織機構數據;如“巡檢管理模塊”可以調用“內容管理組件”提供的服務查詢巡檢所需要的技術文件,在巡檢結束后上傳巡檢記錄。

本文提出的集成方法,主要是解決了異構系統的數據集成,雖然數據的集成包含了部分的業務邏輯和應用的集成,但是重點并不是針對業務邏輯的集成,因此系統后續還需要對業務邏輯的集成進行更深的完善,使其能夠更好的完善到實際的異構系統當中。

4 總結

本文分析了系統集成的關鍵技術,對于系統集成的框架進行了介紹,提高了系統的可重用性,能夠減少企業的開支,并給出了相應的實例,說明了基于J2EE平臺面向服務架構系統集成的優越性。雖然系統開發達到了預期的效果,但是還存在一些值得改進的地方,比如業務邏輯的研究、服務日志的完善、對服務版本化的支持等,此外用戶體驗也有待加強。

參考文獻

[1]Len Bass.Paul Clements和Rick Kazman[J].軟件架構實踐,2013.

[2]羅偉其.信息系統綜合集成的發展及其若干問題[J].小型微型計算機系統,2001(09).

[3]Thomas Erl.Andre Tost,Satadru Roy,Philip Thomas[J].SOA與JAVA用Java技術實現面向服務,2015(09).

主站蜘蛛池模板: 欧美色综合网站| 亚卅精品无码久久毛片乌克兰| 国产在线观看人成激情视频| 国产在线精彩视频二区| 久久精品人人做人人综合试看| 伊人久久大香线蕉aⅴ色| 极品国产一区二区三区| 青青青国产精品国产精品美女| 亚洲人精品亚洲人成在线| 扒开粉嫩的小缝隙喷白浆视频| 97久久人人超碰国产精品| 极品av一区二区| 国产在线欧美| 国产欧美日韩视频怡春院| 91小视频在线播放| 亚洲欧美日韩成人在线| 久久天天躁狠狠躁夜夜躁| 久久久久久久久18禁秘| 国产精品久久久久久久伊一| 亚洲成人手机在线| 色婷婷视频在线| 亚洲AV一二三区无码AV蜜桃| 亚洲第一视频网站| 99成人在线观看| 国内99精品激情视频精品| 99re在线免费视频| 久久精品国产999大香线焦| 欧美精品1区2区| 亚洲人人视频| 久草视频中文| 亚洲综合婷婷激情| 香蕉综合在线视频91| 婷婷色中文| 国产aaaaa一级毛片| 456亚洲人成高清在线| 成人毛片免费在线观看| 日本不卡在线| 日韩精品无码不卡无码| 人妻丰满熟妇啪啪| 欧美精品亚洲日韩a| 日韩毛片基地| 亚洲性日韩精品一区二区| 色偷偷av男人的天堂不卡| a毛片在线播放| 国产激爽大片在线播放| 久久精品人妻中文系列| 国产菊爆视频在线观看| 波多野结衣久久高清免费| 午夜视频免费一区二区在线看| 99偷拍视频精品一区二区| 在线亚洲小视频| 久久综合AV免费观看| 国产激情无码一区二区三区免费| 日韩欧美国产成人| 国产黄色片在线看| 激情五月婷婷综合网| 亚洲免费黄色网| 国产第一页免费浮力影院| 无码日韩人妻精品久久蜜桃| 中文字幕1区2区| 美女免费黄网站| 97超碰精品成人国产| 欧美黄网在线| 亚洲国产中文在线二区三区免| 日本欧美精品| 亚洲成AV人手机在线观看网站| 国产剧情一区二区| 亚洲成年人网| 免费激情网站| 国产91视频免费观看| 亚洲日韩每日更新| 国产女人在线视频| 激情综合图区| 找国产毛片看| 国内精品小视频在线| 日韩欧美网址| 国产白浆在线观看| 国产精品自在拍首页视频8| 国产毛片不卡| 高清无码一本到东京热| 亚洲天堂网2014| 91久久性奴调教国产免费|