當前位置:工程項目OA系統(tǒng) > 行業(yè)ERP > 倉庫ERP系統(tǒng)
什么是中間件,中間件是什么概念?
從Tuxedo、應用服務器,到EAI、構件、SOA,究竟什么才是中間件?
什么是中間件?在一個具體的應用項目之中,到底能不能夠不用中間件?這也是中間件廠商經常被問到問題之一。之所以有此一問,說明了用戶只是知道了中間件,聽說其很重要,但并真正不知道什么是中間件?
我們最早知道的中間件是一個稱為Tuxedo的東西,實質上它是一個交易中間件。1998年IDC公司對于中間件有一個定義,并根據用途將其劃分為6個類別。如今所保留下來的只有消息中間件和交易中間件,其他的已經被逐步融合到其他產品中了,被包裹進去了,在市場上已經沒有單獨的產品形態(tài)出現了。例如,當時有一個叫屏幕數據轉換的中間件,其主要是針對IBM大機終端而設計產品,用于將IBM大機終端的字符界面轉化為用戶所喜歡的圖形界面,類似的東西當時都稱為中間件。但隨著IBM大機環(huán)境越來越少,但是盛行一時的此類中間件如今已經很少再被單獨提及。
2000年前后,互聯網盛行起來,隨之產生了一個新的東西,就是應用服務器。實際上,交易中間件也屬于是應用服務器,為了區(qū)分,人們傳統(tǒng)的交易中間件稱為分布交易中間件,因它主要應用在分布式環(huán)境下,而將新的應用服務器,稱為J2EE中間件,到目前為止,這都是市場上非常熱門的產品。
EAI概念出來之后,市場上又推出了一些新的軟件產品,,例如工作流、Portal等,但從分類上不知道怎么歸類,向上不能夠劃歸應用,往下又不能歸入操作系統(tǒng),于是就把它歸入了中間件,如此中間件的概念更加擴大了。目前,市場上對于中間件,各家的說法不一,客觀上也導致了理解上的復雜性。
如今,市場上又推出了很多新的概念,例如三層結構、構件、Web服務,其中風頭最勁的當屬SOA(面向服務的架構)。實際上,他們都不是一個產品,而是一種技術的實現方法,是開發(fā)一個軟件的一種方法論。我們知道,最早軟件開發(fā)方法就是編程、寫代碼的,其缺點在于無法復用,為此提出了構件化的軟件開發(fā)方法,通過把編程中一些常用功能進行封裝,并規(guī)范統(tǒng)一接口,供其它程序調用,例如我們開發(fā)一個新軟件,可能要用到構件1、構件2、構件3,那么,我們只要對其進行本地組裝,就可以得到我們想要的應用軟件。在互聯網得到普及重視之后,軟件開發(fā)方法在構件化基礎上又有新發(fā)展,核心思想是軟件并不需要囊括構件,所需要的僅僅是構件的運行結果,例如編寫一個通信傳輸軟件,就可以到網上尋找構件,并提出服務請求,得到結果后返回,而不需要下載構件并打包,這就是現在所說的SOA。想要現實SOA,就要規(guī)范構件接口,同時還要規(guī)范構件所提交的服務結果,如此,新的軟件開發(fā)的思想才能夠行的通。但SOA并不是一個產品,而是一種思想方法,而實現這種方法的基礎,如今看來只有中間件。
那么,到底什么才是中間件,什么不是中間件?中間件應該具備兩個關鍵特征:首先要為上層的應用層服務,這是一個基本條件;此外,又必須連接到操作系統(tǒng)的層面,并卻保持運行工作狀態(tài),具備了這樣兩個特征才能稱為中間件?,F在很多人把開發(fā)工具也稱為中間件是不合適的,因為開發(fā)工具開發(fā)出來的軟件,并不依賴開發(fā)工具與底層操作系統(tǒng)連接。
- 12009中端erp系統(tǒng)免費下載軟件發(fā)展仍有潛力 向服務傾斜
- 2倉庫erp系統(tǒng)5.38高級版
- 32009中國erp系統(tǒng)免費下載行業(yè)化現狀與趨勢
- 4什么是BRP
- 5erp系統(tǒng)免費下載銷售管理實施分析
- 6中小企業(yè)財務信息化選型需走出四重困惑
- 7讓erp系統(tǒng)免費下載應用回歸正統(tǒng)的方法
- 8erp系統(tǒng)免費下載也必須滿足“按單制造“
- 9erp系統(tǒng)免費下載與企業(yè)資源的關系
- 10erp系統(tǒng)免費下載的項目管理溝通至為關鍵
- 11決策分析系統(tǒng)真的能讓不同企業(yè)都使用嗎?
- 12為什么要實行erp系統(tǒng)免費下載項目監(jiān)理制?
- 13倉庫實現信息化管理的好處
- 14如何選購倉庫ERP管理系統(tǒng)
- 15erp系統(tǒng)免費下載項目沒有終點:項目驗收是另一個起點
- 16簡單三招設計復雜erp系統(tǒng)免費下載報表
- 17淺析erp系統(tǒng)免費下載項目管理失控的六種表現
- 18配置化開發(fā)平臺解困erp系統(tǒng)免費下載應用系統(tǒng)開發(fā)
- 19erp系統(tǒng)免費下載軟件與電算化軟件
- 20BPR在erp系統(tǒng)免費下載項目中的應用
- 21erp系統(tǒng)免費下載基礎數據的整理
- 22中小企業(yè)需要上erp系統(tǒng)免費下載嗎?
- 23CRM項目選擇自己開發(fā)不可取
- 24張思宇:從CIO的角度談大型企業(yè)的IT建設,IT系統(tǒng)的
- 25erp系統(tǒng)免費下載軟件實施經驗:生產系統(tǒng)的核心功能
- 26挑選出入庫ERP系統(tǒng)的重點是什么
- 27供應鏈管理SCM與erp系統(tǒng)免費下載結合分析
- 28erp倉存管理系統(tǒng)
- 29erp系統(tǒng)免費下載流程設計過程中的幾點看法
- 30面向行業(yè)定制的erp系統(tǒng)下載構建體系與策略
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓