文件服务器

IBM i 文件服务器及其相关程序与集成文件系统协同工作。

IBM i 体系结构支持多个具有相似接口的不同文件系统。 集成文件系统是基本 IBM i 操作系统的一部分,支持流输入/输出和存储管理,类似于个人计算机和 UNIX 操作系统。 集成文件系统会集成存储在系统上的所有信息,并允许用户和应用程序访问存储器上组织为文件、目录、库和逻辑单元对象的特定段。

文件服务器允许客户机存储和访问系统上的对象,如文件和程序。 文件服务器与集成文件系统交互,并允许客户机使用自己的接口与文件交互,而不是使用集成文件系统接口和 API。 根据客户机产品提供的支持,文件服务器可以允许客户机访问系统上的所有文件或仅访问文档库服务文件系统 (QDLS) 中的文件。

集成文件系统的关键功能部件如下所示:

  • 支持将信息存储在流文件中,流文件就是包含较长的连续数据字符串的文件。 例如,这些数据字符串可以是文档中的文本或者图形中的像素。 存储在系统文件夹中的文档是流文件。 流文件的其他示例包括 PC 文件和 UNIX 系统中的文件。 流文件支持是为了在客户机/服务器应用程序中有效使用流文件而设计的。
  • 允许按类似于树形分支的结构来组织对象的分层目录结构。 要访问对象,指定从目录至该对象的路径。
  • 公共界面,允许用户和应用程序访问存储在系统上的流文件、数据库文件、文档以及其他对象。

有关文件系统列表,请参阅“使用文件系统”主题集。 有关集成文件系统的更多信息,请参阅“集成文件系统”主题集。