基本介紹
簡介,作用,
簡介
File Transfer Access and Management(FTAM) 檔案傳輸訪問和管理(FTAM) FTAM是在開放環境中提供客戶機(啟動者)和伺服器(回響者)之間檔案傳輸服務的OSI(開放系統互連)標準。它也提供對分散系統上的檔案的訪問和管理。在這些方面,它正致力成為一個通用的檔案系統。FTAM的特徵是它實現在OSI協定棧的會話層。注意FTAM是全面遵從美國政府OSI框架檔案(GOSIP)的檔案系統,當和X.400郵件信關一起使用時,可提供GOSIP 1.0框架檔案和服務要求。
OSI協定結構如圖1所示。
作用
FTAM的設計是幫助用戶訪問兼容的用FTAM實現的分散系統上的檔案。這與檔案傳輸協定(FTP)和網路檔案系統(NFS)相似,這兩者都運行在TCP/IP環境中。用戶可以到記錄級處理檔案,FTAM就是這樣存儲檔案的。在這方面,FTAM有某些關係資料庫的特徵。用戶可以鎖定檔案或單個的記錄。
在FTAM系統中,伺服器要維護有關用戶和會話的面向連線的信息,直到會話結束。在無狀態系統,如NFS中,請求採用無連線的方式,彼此獨立地進行。這種無狀態操作有許多好處。如果伺服器崩潰了,請求簡單消失,客戶再申請另一個請求,崩潰後的恢復得到了簡化。但在有狀態系統中,兩個系統都必須了解另一個系統是否崩潰,以便它們能夠恢復狀態和防止數據丟失。
系統間檔案的傳輸首先要建立一個面向連線的會話。FTAM客戶機與FTAM伺服器聯繫並請求一次會話。一旦會話建立就可開始檔案傳輸。FTAM使用了虛擬檔案存儲的概念,它提供一個通用的檔案概況。FTAM檔案系統隱藏了不同供應商系統間的差異。它指定文檔類型為直接二進制信息的檔案或每行以回車符結束的文本檔案。FTAM把數據解釋成記錄並且提供存儲面向記錄的結構化檔案的虛擬檔案存儲能力。FTAM的主要功能有:
將檔案傳輸到FTAM伺服器和從FTA伺服器檢索檔案。
刪除FTAM伺服器上的檔案。
讀取FTAM伺服器的檔案屬性。
列表,生成和刪除FTAM伺服器上的目錄。