第445章 競業協議
文件傳輸(file transfer)是將一個文件或其中的一部分從一個計算機係統傳到另一個計算機係統。
將一個文件或其中的一部分從一個計算機係統傳到另一個計算機係統。
它可能把文件傳輸至另一計算機中去存儲,或訪問遠程計算機上的文件,或把文件傳輸至另一計算機上去運行(作為一個程序)或處理(作為數據),或把文件傳輸至打印機去打印。
由於網路中各個計算機的文件係統往往不相同,因此,要建立全網公用的文件傳輸規則,稱作文件傳輸協議(FTP)。
在網路環境中有兩種文件傳輸協議模型,即三站模型與兩站模型。
根據移動和存儲文件、打印文件和程序輸入等目的不同,文件傳輸有三種工作方式,即信息流方式、壓縮方式和信息塊方式。
信息流方式把文件作為字節流傳輸。
文件可分為若幹由一係列字節或機器字長為單位的邏輯單元所組成的邏輯記錄。
在一個記錄或一個文件的結尾有“記錄結束”或“文件結束”等“結束”標誌。
“結束”標誌由兩個字節組成。
第一字節為“轉義”字節,第二字節為 相應的“結束”字節。
如果文件中的數據字節恰與“轉義”字節相同,即按字符填充辦法處理。
也就是說發方在數據字節前多發一“轉義”字節,而收方遇到到連續兩個“轉義”字節時去掉一個,以達到數據的透明傳輸。
壓縮方式也是把文件表示成字節序列進行傳輸,但把其中重複出現的字節(如空白字符)進行壓縮,以提高傳輸效率。
為此,這種字節流是由常規數據、壓縮數據和控製信息三種成分相互交錯組成。
一成分之前均有一字節指出相關信息。
打印文件采用此方式。
信息塊方式把文件表示為一係列信息塊進行傳輸。
每塊前麵有指出該信息塊長度的塊頭。
虛文件概念在計算機係統中,文件格式和數據表示不盡相同,如不同的字符集、編碼以及機器字長等。
傳輸文件時為使數據的語義保持不變,需要作相應轉換。
為了減少轉換軟件的數量,引入虛文件概念。
在網路範圍內定義共同的虛文件結構和虛文件傳輸係統。
製定一種標準的邏輯文件結構和數據表示。
各個主機在傳輸文件時,要把自己的文件數據轉換成能在網路上傳輸的標準形式。
而目的主機在接收時再把它轉換為自己的局部形式。
由此解決了不同的文件管理係統之間的不相容問題。
隨著一陣代碼和理論知識飛速的輸入張明瑞的腦中,【三級學術】文件傳輸技術便已經被張明瑞完全吸納。
“接下來,該將這門技術教給萌芽科技的技術員們了。”
張明瑞做好打算,便準備上床休息。
翌日,張明瑞撥通了姐姐張明悅的手機。
“讓我猜猜,一大早就打來電話,一定是有好消息告訴你姐吧。”
張明悅莞爾動聽的聲音率先傳來。
“姐,你可真聰明。”
>>章節報錯<<