
信息系統(tǒng)綜合集成的水平反映了一個企業(yè)、一個部門,乃至整個國家信息化建設的水平。面對復雜多變的網絡世界,中間件已經成為信息系統(tǒng)綜合集成的利器。
信息系統(tǒng)綜合集成的水平反映了一個企業(yè)、一個部門,乃至整個國家信息化建設的水平。面對復雜多變的網絡世界,中間件已經成為信息系統(tǒng)綜合集成的利器。
中間件是繼操作系統(tǒng)和數(shù)據庫管理系統(tǒng)之后隨著網絡的興起和發(fā)展而新興的一種基礎軟件,可以視為位于網絡各結點操作系統(tǒng)之上、網絡應用系統(tǒng)之下的一層支撐軟件。
與單機應用相比,網絡應用所面臨的問題是開放的、演變的,分布性、自治性和異構性。作為支持網絡應用的中間件,必須支持隨需而變,適應網絡世界及其應用的發(fā)展與變化,把分布在網絡各處自治、異構的信息系統(tǒng)有效地集成為一個一體化的系統(tǒng)。
計算機信息系統(tǒng)是利用計算機采集、存儲、處理、傳輸和管理各類信息,并以人機交互方式提供信息服務的計算機應用系統(tǒng),是由計算機硬件、軟件和相關的應用人員組織而成的一體化系統(tǒng)。上述信息系統(tǒng)的各部分都是分布在網上的。
為支持信息系統(tǒng)的綜合集成,新一代中間件通常采用分布對象技術,以及軟總線加軟構件的總體結構,通過對象代理、消息代理、適配器和包裝器等機制,并圍繞信息系統(tǒng)的上述基本結構,在基礎設施之上建立基礎中間件,進而深入應用軟件的資源層、業(yè)務層和表現(xiàn)層建立應用中間件,最終面向具體應用領域建立領域應用框架(或平臺),從而全方位支撐信息系統(tǒng)的綜合集成。
中間件是繼操作系統(tǒng)、數(shù)據庫管理系統(tǒng)之后,隨著網絡技術的發(fā)展和應用而不斷深入的一種基礎軟件。中間件可以劃分為基礎中間件、應用中間件和領域應用框架三類。其中,應用中間件主要有數(shù)據資源集成、應用資源集成、業(yè)務流程集成、門戶集成等中間件。
一、2007年國內中間件市場上,傳統(tǒng)單一功能的中間件如安全中間件、交易中間件產品出現(xiàn)萎縮。
隨著企業(yè)信息化的不斷深入,傳統(tǒng)單一功能的中間件逐漸不能滿足企業(yè)用戶的綜合復雜的業(yè)務需求。提供完整綜合功能的中間件產品,成為必然要求。如市場上常用的Java應用服務器平臺產品,多數(shù)已經集成了傳統(tǒng)中間件的功能,如交易事務處理、安全認證功能。但是在傳統(tǒng)行業(yè),如銀行、電信,這些行業(yè)對某些業(yè)務的功能和性能有特殊要求,因此,傳統(tǒng)單一功能的中間件如交易中間件的需求會長期存在。
二、傳統(tǒng)工作流技術(WorkFlow)和CORBA相關技術結合。
隨著SOA概念推廣及產品和市場發(fā)展,Web服務相關規(guī)范逐漸成熟,其對應產品、技術和開源實現(xiàn)也得到了迅速發(fā)展。服務的創(chuàng)建、調用及服務編排(BPEL)也都有了成熟可靠的產品,這對傳統(tǒng)工作流產品及CORBA相關技術產品造成強烈沖擊。
三、在Web開發(fā)技術上面,Java和 .Net都得到了很大的發(fā)展,Java方面如Struts+Hibernate+Spring,JSP+Servlet+EJB,JSF等,.NET方面如ASP、COM、C#等。這些技術的快速發(fā)展,必將逐漸淘汰傳統(tǒng)的PHP、CGI等Web開發(fā)技術。
CIO頻道人物視窗
CIO頻道方案案例庫
大數(shù)據建設方案案例庫
電子政務建設方案案例庫
互聯(lián)集成系統(tǒng)構建方案案例庫
商務智能建設方案案例庫
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄