監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
倉(cāng)庫(kù)ERP系統(tǒng)

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 行業(yè)ERP > 倉(cāng)庫(kù)ERP系統(tǒng)

什么是中間件,中間件是什么概念?

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

  

從Tuxedo、應(yīng)用服務(wù)器,到EAI、構(gòu)件、SOA,究竟什么才是中間件?

  什么是中間件?在一個(gè)具體的應(yīng)用項(xiàng)目之中,到底能不能夠不用中間件?這也是中間件廠商經(jīng)常被問到問題之一。之所以有此一問,說明了用戶只是知道了中間件,聽說其很重要,但并真正不知道什么是中間件?

  我們最早知道的中間件是一個(gè)稱為Tuxedo的東西,實(shí)質(zhì)上它是一個(gè)交易中間件。1998年IDC公司對(duì)于中間件有一個(gè)定義,并根據(jù)用途將其劃分為6個(gè)類別。如今所保留下來的只有消息中間件和交易中間件,其他的已經(jīng)被逐步融合到其他產(chǎn)品中了,被包裹進(jìn)去了,在市場(chǎng)上已經(jīng)沒有單獨(dú)的產(chǎn)品形態(tài)出現(xiàn)了。例如,當(dāng)時(shí)有一個(gè)叫屏幕數(shù)據(jù)轉(zhuǎn)換的中間件,其主要是針對(duì)IBM大機(jī)終端而設(shè)計(jì)產(chǎn)品,用于將IBM大機(jī)終端的字符界面轉(zhuǎn)化為用戶所喜歡的圖形界面,類似的東西當(dāng)時(shí)都稱為中間件。但隨著IBM大機(jī)環(huán)境越來越少,但是盛行一時(shí)的此類中間件如今已經(jīng)很少再被單獨(dú)提及。

  2000年前后,互聯(lián)網(wǎng)盛行起來,隨之產(chǎn)生了一個(gè)新的東西,就是應(yīng)用服務(wù)器。實(shí)際上,交易中間件也屬于是應(yīng)用服務(wù)器,為了區(qū)分,人們傳統(tǒng)的交易中間件稱為分布交易中間件,因它主要應(yīng)用在分布式環(huán)境下,而將新的應(yīng)用服務(wù)器,稱為J2EE中間件,到目前為止,這都是市場(chǎng)上非常熱門的產(chǎn)品。

  EAI概念出來之后,市場(chǎng)上又推出了一些新的軟件產(chǎn)品,,例如工作流、Portal等,但從分類上不知道怎么歸類,向上不能夠劃歸應(yīng)用,往下又不能歸入操作系統(tǒng),于是就把它歸入了中間件,如此中間件的概念更加擴(kuò)大了。目前,市場(chǎng)上對(duì)于中間件,各家的說法不一,客觀上也導(dǎo)致了理解上的復(fù)雜性。

  如今,市場(chǎng)上又推出了很多新的概念,例如三層結(jié)構(gòu)、構(gòu)件、Web服務(wù),其中風(fēng)頭最勁的當(dāng)屬SOA(面向服務(wù)的架構(gòu))。實(shí)際上,他們都不是一個(gè)產(chǎn)品,而是一種技術(shù)的實(shí)現(xiàn)方法,是開發(fā)一個(gè)軟件的一種方法論。我們知道,最早軟件開發(fā)方法就是編程、寫代碼的,其缺點(diǎn)在于無法復(fù)用,為此提出了構(gòu)件化的軟件開發(fā)方法,通過把編程中一些常用功能進(jìn)行封裝,并規(guī)范統(tǒng)一接口,供其它程序調(diào)用,例如我們開發(fā)一個(gè)新軟件,可能要用到構(gòu)件1、構(gòu)件2、構(gòu)件3,那么,我們只要對(duì)其進(jìn)行本地組裝,就可以得到我們想要的應(yīng)用軟件。在互聯(lián)網(wǎng)得到普及重視之后,軟件開發(fā)方法在構(gòu)件化基礎(chǔ)上又有新發(fā)展,核心思想是軟件并不需要囊括構(gòu)件,所需要的僅僅是構(gòu)件的運(yùn)行結(jié)果,例如編寫一個(gè)通信傳輸軟件,就可以到網(wǎng)上尋找構(gòu)件,并提出服務(wù)請(qǐng)求,得到結(jié)果后返回,而不需要下載構(gòu)件并打包,這就是現(xiàn)在所說的SOA。想要現(xiàn)實(shí)SOA,就要規(guī)范構(gòu)件接口,同時(shí)還要規(guī)范構(gòu)件所提交的服務(wù)結(jié)果,如此,新的軟件開發(fā)的思想才能夠行的通。但SOA并不是一個(gè)產(chǎn)品,而是一種思想方法,而實(shí)現(xiàn)這種方法的基礎(chǔ),如今看來只有中間件。

  那么,到底什么才是中間件,什么不是中間件?中間件應(yīng)該具備兩個(gè)關(guān)鍵特征:首先要為上層的應(yīng)用層服務(wù),這是一個(gè)基本條件;此外,又必須連接到操作系統(tǒng)的層面,并卻保持運(yùn)行工作狀態(tài),具備了這樣兩個(gè)特征才能稱為中間件?,F(xiàn)在很多人把開發(fā)工具也稱為中間件是不合適的,因?yàn)殚_發(fā)工具開發(fā)出來的軟件,并不依賴開發(fā)工具與底層操作系統(tǒng)連接。

發(fā)布:2007-03-22 18:06    編輯:泛普軟件 · hujian    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
功能詳情
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普倉(cāng)庫(kù)ERP系統(tǒng)其他應(yīng)用

制藥行業(yè)ERP 機(jī)械設(shè)備ERP 煤炭行業(yè)ERP 采礦行業(yè)ERP 集團(tuán)企業(yè)ERP 餐飲行業(yè)ERP 紡織行業(yè)ERP 鋼管行業(yè)ERP 電力行業(yè)ERP 化工行業(yè)ERP 汽車行業(yè)ERP 摩托車ERP 酒店行業(yè)ERP 汽配行業(yè)ERP 手機(jī)制造ERP 膠粘帶ERP 食品行業(yè)ERP 手袋箱包ERP 皮革行業(yè)ERP LED行業(yè)ERP 鑄造行業(yè)ERP 陶瓷行業(yè)ERP 造紙行業(yè)ERP 肉食行業(yè)ERP 內(nèi)燃機(jī)工程ERP 房地產(chǎn)ERP 化妝品美容ERP 石材加工ERP 電器行業(yè)ERP 通訊行業(yè)ERP 標(biāo)準(zhǔn)件ERP 珠寶行業(yè)ERP 儀器儀表ERP 快速消費(fèi)品ERP 太陽(yáng)能電池ERP 農(nóng)業(yè)ERP 磁材行業(yè)ERP 中小企業(yè)ERP 鋼結(jié)構(gòu)ERP 小家電ERP 薄膜包裝ERP 石油行業(yè)ERP 百貨行業(yè)ERP 煙草行業(yè)ERP 金融行業(yè)ERP 乳制品ERP 石化行業(yè)ERP 電梯行業(yè)ERP 美容連鎖ERP 電纜行業(yè)ERP 涂料企業(yè)ERP 玩具ERP系統(tǒng) 醫(yī)療器械ERP 印刷企業(yè)ERP 鐘表ERP 薄板鋼帶ERP 電動(dòng)車ERP 零售行業(yè)ERP 中國(guó)軟包ERP 裝飾裝潢ERP 流通行業(yè)ERP 租賃行業(yè)ERP 鋁板行業(yè)ERP 教育行業(yè)ERP 裝修行業(yè)ERP 物流行業(yè)ERP 工程公司ERP 機(jī)電行業(yè)ERP 服務(wù)企業(yè)ERP 軟件企業(yè)ERP 電腦行業(yè)ERP 商貿(mào)行業(yè)ERP 針織行業(yè)ERP 特殊行業(yè)ERP 銷售行業(yè)ERP 快遞行業(yè)ERP 設(shè)計(jì)行業(yè)ERP 重工行業(yè)ERP 商業(yè)ERP系統(tǒng) 校園ERP系統(tǒng) 藥品ERP系統(tǒng) 家裝ERP 生鮮ERP系統(tǒng) 門店ERP系統(tǒng) 制衣ERP系統(tǒng) 商場(chǎng)ERP系統(tǒng) 線路板ERP 網(wǎng)店ERP 旅行社ERP 保險(xiǎn)行業(yè)ERP 能源行業(yè)ERP 廣告行業(yè)ERP 培訓(xùn)ERP 批發(fā)行業(yè)ERP 銀行ERP 政府ERP 漁業(yè)ERP 畜牧行業(yè)ERP 飼料行業(yè)ERP 企業(yè)ERP 物業(yè)ERP 房屋中介ERP 商業(yè)銀行ERP 園藝行業(yè)ERP 水資源管理軟件 財(cái)務(wù)公司ERP 中央銀行ERP 醫(yī)藥行業(yè)ERP 傳媒行業(yè)ERP 服裝ERP 鞋業(yè)ERP 印刷ERP 家具ERP 制造業(yè)ERP 機(jī)械ERP 混凝土ERP 生產(chǎn)ERP系統(tǒng) 倉(cāng)庫(kù)ERP系統(tǒng) 外貿(mào)ERP 電子行業(yè)ERP 五金ERP 模具ERP 電商ERP系統(tǒng) 農(nóng)副加工ERP 食品制造業(yè)ERP 飲料制造業(yè)ERP 煙草制品業(yè)ERP 服裝鞋帽制造ERP 皮革毛皮及其羽絨制品業(yè)ERP 木材加工ERP 人造板制造ERP 文教體育用品ERP 醫(yī)藥制造業(yè)ERP 化學(xué)纖維制造業(yè)ERP 橡膠制品業(yè)ERP 塑料制品業(yè)ERP 非金屬礦物制品業(yè)ERP 黑色金屬冶煉加工業(yè)ERP 有色金屬冶煉加工業(yè)ERP 金屬制品業(yè)ERP 通用設(shè)備制造業(yè)ERP 專用設(shè)備制造業(yè)ERP 交通運(yùn)輸設(shè)備制造業(yè)ERP 電氣機(jī)械制造ERP 通信設(shè)備制造業(yè)ERP 油氣開采ERP 儀器儀表機(jī)械制造業(yè)ERP 工藝品及其他制造業(yè)ERP 危廢固廢處理行業(yè)erp 石油加工行業(yè)ERP 正餐服務(wù)行業(yè)ERP 綜合零售行業(yè)ERP 紡織服裝批發(fā)行業(yè)ERP 農(nóng)產(chǎn)品ERP 林業(yè)ERP 有色金屬礦采選行業(yè)ERP 環(huán)境保護(hù)管理軟件 電信傳輸服務(wù)行業(yè)erp 水上運(yùn)輸行業(yè)ERP 公共設(shè)施管理行業(yè)ERP 衛(wèi)生行業(yè)ERP 鐵路運(yùn)輸行業(yè)ERP 商務(wù)服務(wù)行業(yè)ERP 體育行業(yè)ERP 住宿行業(yè)ERP 出版社行業(yè)ERP 高等教育行業(yè)ERP 娛樂行業(yè)ERP 居民服務(wù)行業(yè)ERP 體育場(chǎng)館行業(yè)ERP 電力熱力生產(chǎn)供應(yīng)ERP 證券行業(yè)ERP 倉(cāng)儲(chǔ)行業(yè)ERP 游樂園行業(yè)ERP 航空運(yùn)輸行業(yè)ERP 醫(yī)院ERP管理系統(tǒng) 社會(huì)保障行業(yè)ERP 中藥材種植行業(yè)ERP 生產(chǎn)和供水行業(yè)ERP 社會(huì)福利行業(yè)ERP 農(nóng)林牧漁行業(yè)ERP 金屬家具制造ERP 醫(yī)療器械批發(fā)ERP 修理與維護(hù)服務(wù)行業(yè)ERP 研究與試驗(yàn)發(fā)展行業(yè)ERP 農(nóng)業(yè)服務(wù)行業(yè)ERP 造紙及紙制品行業(yè)ERP 專業(yè)技術(shù)服務(wù)行業(yè)ERP 學(xué)前教育ERP 木質(zhì)家具制造ERP 農(nóng)畜批發(fā)ERP 文化藝術(shù)軟件 養(yǎng)殖業(yè)ERP 化學(xué)原料ERP 裝卸搬運(yùn)軟件 紡織制成品ERP 公共軟件服務(wù)系統(tǒng) 人壽保險(xiǎn)ERP 郵政行業(yè)ERP 典當(dāng)行業(yè)ERP 采鹽行業(yè)ERP 計(jì)算機(jī)維修ERP 塑料家具制造ERP 初等教育行業(yè)ERP 中等教育行業(yè)ERP 化肥行業(yè)ERP 職業(yè)教育行業(yè)ERP