<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    名詞解釋

    Posted on 2006-07-20 01:15 小豬 閱讀(238) 評論(0)  編輯  收藏

    ?Servlet
    ???? 是符合Servlet API規(guī)范的,在Web服務(wù)器上裝載和執(zhí)行的能夠接受客戶請求(通過Web服務(wù)器),執(zhí)行任務(wù)并返回結(jié)果的Java類。
    那Servlet container是指什么?
    -------------------------------------------------------------------------------------------------
    servlet container (Tomcat是一中servlet container)
      一個(gè)提供網(wǎng)絡(luò)服務(wù)的容器,通過它,請求和應(yīng)答被傳送,請求被解碼,應(yīng)答被格式化。所有的servlet container必須支持HTTP協(xié)議的請求和應(yīng)答,也可以支持其它的請求應(yīng)答型協(xié)議比如HTTPS。
    --------------------------------------------------------------------------------------------------

    中間件?
    ??? 我們最早知道的中間件是一個(gè)稱為Tuxedo的東西,實(shí)質(zhì)上它是一個(gè)交易中間件。1998年IDC公司對于中間件有一個(gè)定義,并根據(jù)用途將其劃分為6個(gè)類 別。如今所保留下來的只有消息中間件和交易中間件,其他的已經(jīng)被逐步融合到其他產(chǎn)品中了,被包裹進(jìn)去了,在市場上已經(jīng)沒有單獨(dú)的產(chǎn)品形態(tài)出現(xiàn)了。例如,當(dāng) 時(shí)有一個(gè)叫屏幕數(shù)據(jù)轉(zhuǎn)換的中間件,其主要是針對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中間件(WebSphere 就被包含在這個(gè)范疇里面),到目前為止,這都是市場上非常熱門的產(chǎn)品。

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

    ????? 如今,市場上又推出了很多新的概念,例如三層結(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,那么,我們只要對其進(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ù)請求,得到結(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è)特 征才能稱為中間件。現(xiàn)在很多人把開發(fā)工具也稱為中間件是不合適的,因?yàn)殚_發(fā)工具開發(fā)出來的軟件,并不依賴開發(fā)工具與底層操作系統(tǒng)連接。

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    posts - 7, comments - 4, trackbacks - 0, articles - 0

    Copyright © 小豬

    主站蜘蛛池模板: 亚洲人成电影网站久久| 亚洲专区在线视频| 57pao国产成永久免费视频| 亚洲精品无码久久毛片| 免费国产在线精品一区| 亚洲AV无码之日韩精品| 免费一级毛片在线播放视频免费观看永久 | 中文字幕无码免费久久99 | 亚洲综合在线成人一区| 国产91免费视频| 一本色道久久综合亚洲精品蜜桃冫| 99爱在线精品免费观看| 亚洲综合一区无码精品| 国产成人青青热久免费精品| 老司机午夜精品视频在线观看免费| 亚洲 综合 国产 欧洲 丝袜| 中国黄色免费网站| 91在线亚洲精品专区| AA免费观看的1000部电影| 亚洲欧美成人综合久久久| 亚洲一区二区三区乱码A| 叮咚影视在线观看免费完整版| 久久精品亚洲综合专区| 国产免费看JIZZ视频| 免费精品国产自产拍在线观看 | 亚洲午夜国产片在线观看| 中文字幕无码免费久久9一区9 | 亚洲爆乳少妇无码激情| 久久久久亚洲精品男人的天堂| 暖暖在线视频免费视频| 77777亚洲午夜久久多喷| 亚洲精品97久久中文字幕无码| 亚洲免费视频网站| 亚洲Av永久无码精品黑人| 亚洲午夜国产精品无码| 很黄很色很刺激的视频免费| 产传媒61国产免费| 亚洲专区一路线二| 亚洲综合国产精品第一页| 国产精品视频免费| 久久嫩草影院免费看夜色|