|
文件传输访问和管理协议 FTAM 属于 ISO 应用协议,专门用于在开放环境下为客户机(Initiator 发起端)和服务器(Responder 响应端)系统提供文件传输服务。与 TCP/IP 中的文件传输协议 FTP 和网络文件系统 NFS 相类似,FTAM 的提出目标是利用其较好的兼容性帮助用户访问不同系统的文件。
在 FTAM 系统中,服务器要维护有关用户和会话的面向连接的信息,直到会话结束。系统间文件的传输首先要建立一个面向连接的会话。FTAM 客户机与 FTAM 服务器联系并请求一次会话。一旦会话建立就可开始文件传输。FTAM 使用了虚拟文件存储(Virtual Filestore)的概念,它提供一个通用的文件概况。FTAM 文件系统隐藏瞬煌┯ι滔低臣涞牟钜臁K付ㄎ牡道嘈臀苯佣菩畔⒌奈募蛎啃幸曰爻捣崾奈谋疚募TAM 把数据解释成记录并且提供存储面向记录(Record-Oriented)的结构化文件的虚拟文件存储能力。
用户可以到记录级处理文件,FTAM 就是这样存储文件的。在这方面,FTAM 有某些关系数据库(Relational Database)的特征。用户可以锁定文件或单个的记录。
FTAM 的主要服务类型有:
- 传输服务类,支持文件或部分文件之间的交换。通常包括简单基本文件传输作业,支持单操作行为。
- 访问服务类,支持启动系统在独立 FADUs 或整个文件上执行相关操作。
- 管理服务,支持虚拟文件存储上的用户控制功能,以创建或删除文件、读和修改属性等。
- 传输-管理服务类综合传输服务类及其它有限文件管理功能单元能力,支持目录导航(Directory Navigation)和简单功能(请参照以下各功能单元)。
|