應(yīng)用層功能特點(diǎn)
屬于應(yīng)用的概念和協(xié)議發(fā)展得很快,使用面又很廣泛,這給應(yīng)用功能的標(biāo)準(zhǔn)化帶來(lái)了復(fù)雜性和困難性。比起其它層來(lái)說(shuō),應(yīng)用層需要的標(biāo)準(zhǔn)最多,但也是最不成熟的一層。但隨著應(yīng)用層的發(fā)展,各種特定應(yīng)用服務(wù)的增多,應(yīng)用服務(wù)的標(biāo)準(zhǔn)化開展了許多研究工作,ISO已制定了一些國(guó)際標(biāo)準(zhǔn)(IS)和國(guó)際標(biāo)準(zhǔn)草案(DIS)。因此,通過(guò)介紹一些具有通用性的協(xié)議標(biāo)準(zhǔn),來(lái)描述應(yīng)用層的主要功能及其特點(diǎn)。主要是提供網(wǎng)絡(luò)任意端上應(yīng)用程序之間的接口。
運(yùn)輸訪問(wèn)和管理文件運(yùn)輸與遠(yuǎn)程文件訪問(wèn)是任何計(jì)算機(jī)網(wǎng)絡(luò)最常用的兩種應(yīng)用。文件運(yùn)輸與遠(yuǎn)程訪問(wèn)所使用的技術(shù)是類似的,都可以假定文件位于文件服務(wù)器機(jī)器上,而用戶是在顧客機(jī)器上并想讀、寫而整個(gè)或部分地運(yùn)輸這些文件,支持大多數(shù)現(xiàn)代文件服務(wù)器的關(guān)鍵技術(shù)是虛擬文件存儲(chǔ)器,這是一個(gè)抽象的文件服務(wù)器。虛擬文件存儲(chǔ)給顧客提供一個(gè)標(biāo)準(zhǔn)化的接口和一套可執(zhí)行的標(biāo)準(zhǔn)化操作。隱去了實(shí)際文件服務(wù)器的不同內(nèi)部接口,使顧客只看到虛擬文件存儲(chǔ)器的標(biāo)準(zhǔn)接口,訪問(wèn)和運(yùn)輸遠(yuǎn)地文件的應(yīng)用程序,有可能不必知道各種各樣不兼容的文件服務(wù)器的所有細(xì)節(jié)。
電子郵件計(jì)算機(jī)網(wǎng)絡(luò)上電子郵件的實(shí)現(xiàn)開始了人們通信方式的一場(chǎng)革命。電子郵件的吸引力,在于象電話一樣,速度快,不要求雙方都同時(shí)在場(chǎng),而且還留下可供處理或多處投遞的書寫文電拷貝。
雖然電子郵件被認(rèn)為只是文件運(yùn)輸?shù)囊粋€(gè)特例,但它有一些不為所有文件運(yùn)輸所共有的特殊性質(zhì)。因?yàn)?,電子郵件系統(tǒng)首先需考慮一個(gè)完善的人機(jī)界面,例如寫作,編輯和讀取電子郵件的接口,其次要提供一個(gè)運(yùn)輸郵件所需的郵政管理功能,例如管理郵件表和遞交通知等。此外,電子郵件與通用文件運(yùn)輸?shù)牧硪粋€(gè)差別是,郵件文電是最高度結(jié)構(gòu)化的文本。在許多系統(tǒng)中,每個(gè)文電除了它的內(nèi)容外,還有大量的附加信息域,這些信息域包括發(fā)送方名和地址、接收方名和地址、投寄的日期和時(shí)刻、接收復(fù)寫副本的人員表、失效日期、重要性等級(jí)、安全許可性以及其它許多附加信息。1984年CCITT制定了叫做MHS(文電處理系統(tǒng))的X.400建議的一系列協(xié)議。ISO試圖把它們收進(jìn)OSI的應(yīng)用層,并叫做MOTIS(面向文電的正交換系統(tǒng))。由于X.400結(jié)構(gòu)的缺少,這種吸收不是很簡(jiǎn)單。1988年又修改了X.400,力爭(zhēng)與MOTIS會(huì)聚。本章我們將介紹MHS。
虛擬終端由于種種原因,可以說(shuō)終端標(biāo)準(zhǔn)化的工作已完全失敗了。解決這一問(wèn)題的OSI方法是,定義一種虛擬終端,它實(shí)際上只是代有實(shí)際終端的抽象狀態(tài)的一種抽象數(shù)據(jù)結(jié)構(gòu)。這種抽象數(shù)據(jù)結(jié)構(gòu)可由鍵盤和計(jì)算機(jī)兩者操作,并把數(shù)據(jù)結(jié)構(gòu)的當(dāng)前狀態(tài)反映在顯示器上。計(jì)算機(jī)能夠查詢此抽象數(shù)據(jù)結(jié)構(gòu),并能改變此抽象數(shù)據(jù)結(jié)構(gòu)以使得屏幕上出現(xiàn)輸出。
其它功能其它應(yīng)用已經(jīng)或正在標(biāo)準(zhǔn)化。在此,要介紹的是目錄服務(wù)、遠(yuǎn)程作業(yè)錄入、圖形和信息通信。(1)目錄服務(wù):它類似于電子電話本,提供了在網(wǎng)絡(luò)上找人或查到可用服務(wù)地址的方法。(2)遠(yuǎn)程作業(yè)錄入:允許在一臺(tái)計(jì)算機(jī)上工作的用戶把作業(yè)提交到另一臺(tái)計(jì)算機(jī)上去執(zhí)行。(3)圖形:具有發(fā)送如工程圖在遠(yuǎn)地顯示和標(biāo)繪的功能。(4)信息通信:用于家庭或辦公室的公用信息服務(wù)。例如智能用戶電報(bào)、電視圖文等。聯(lián)系控制服務(wù)元素]ACSE和up][2]sup]提交、并發(fā)與恢復(fù)CCR b]隨著應(yīng)用層的發(fā)展,各種特定應(yīng)用服務(wù)增多,當(dāng)初ISO7498中定義的應(yīng)用層服務(wù)已大部分劃歸到公共應(yīng)用服務(wù)元素(CASE)中去了,而且許多應(yīng)用有一定數(shù)據(jù)的共同部分,幾乎所有這些應(yīng)用都需要管理連接。為了避免每一個(gè)新的應(yīng)用都要重新從頭開始,ISO決定把這些公共部分實(shí)行標(biāo)準(zhǔn)化。下面描述其中最重要的兩個(gè)。