根據移動和儲存檔案、列印檔案和程式輸入等目的不同,檔案傳輸有三種工作方式,即資訊流方式、壓縮方式和資訊塊方式。
①資訊流方式把檔案作為位元組流傳輸。檔案可分為若干由一系列位元組或機器字長為單位的邏輯單元所組成的邏輯記錄。在一個記錄或一個檔案的結尾有“記錄結束”或“檔案結束”等“結束”標誌。“結束”標誌由兩個位元組組成。第一位元組為“轉義”位元組,第二位元組為 相應的“結束”位元組。如果檔案中的資料位元組恰與“轉義”位元組相同,即按字元填充辦法處理。也就是說發方在資料位元組前多發一“轉義”位元組,而收方遇到到連續兩個“轉義”位元組時去掉一個,以達到資料的透明傳輸。
②壓縮方式 也是把檔案表示成位元組序列進行傳輸,但把其中重複出現的位元組(如空白字元)進行壓縮,以提高傳輸效率。為此,這種位元組流是由常規資料、壓縮資料和控制資訊三種成分相互交錯組成。毎一成分之前均有一位元組指出相關資訊。列印檔案採用此方式。
虛檔案概念在計算機系統中,檔案格式和資料表示不盡相同,如不同的字符集、編碼以及機器字長等。傳輸檔案時為使資料的語義保持不變,需要作相應轉換。為了減少轉換軟體的數量,引入虛檔案概念。在網路範圍內定義共同的虛檔案結構和虛檔案傳輸系統。制定一種標準的邏輯檔案結構和資料表示。各個主機在傳輸檔案時,要把自己的檔案資料轉換成能在網路上傳輸的標準形式。而目的主機在接收時再把它轉換為自己的區域性形式。由此解決了不同的檔案管理系統之間的不相容問題。
根據移動和儲存檔案、列印檔案和程式輸入等目的不同,檔案傳輸有三種工作方式,即資訊流方式、壓縮方式和資訊塊方式。
①資訊流方式把檔案作為位元組流傳輸。檔案可分為若干由一系列位元組或機器字長為單位的邏輯單元所組成的邏輯記錄。在一個記錄或一個檔案的結尾有“記錄結束”或“檔案結束”等“結束”標誌。“結束”標誌由兩個位元組組成。第一位元組為“轉義”位元組,第二位元組為 相應的“結束”位元組。如果檔案中的資料位元組恰與“轉義”位元組相同,即按字元填充辦法處理。也就是說發方在資料位元組前多發一“轉義”位元組,而收方遇到到連續兩個“轉義”位元組時去掉一個,以達到資料的透明傳輸。
②壓縮方式 也是把檔案表示成位元組序列進行傳輸,但把其中重複出現的位元組(如空白字元)進行壓縮,以提高傳輸效率。為此,這種位元組流是由常規資料、壓縮資料和控制資訊三種成分相互交錯組成。毎一成分之前均有一位元組指出相關資訊。列印檔案採用此方式。
虛檔案概念在計算機系統中,檔案格式和資料表示不盡相同,如不同的字符集、編碼以及機器字長等。傳輸檔案時為使資料的語義保持不變,需要作相應轉換。為了減少轉換軟體的數量,引入虛檔案概念。在網路範圍內定義共同的虛檔案結構和虛檔案傳輸系統。制定一種標準的邏輯檔案結構和資料表示。各個主機在傳輸檔案時,要把自己的檔案資料轉換成能在網路上傳輸的標準形式。而目的主機在接收時再把它轉換為自己的區域性形式。由此解決了不同的檔案管理系統之間的不相容問題。