ISO 8571-2:1988 情報処理システム—オープンシステム相互接続—ファイル転送、アクセス、および管理—パート2:仮想ファイルストアの定義 | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。

技術委員会によって採択された国際規格の草案は、ISO 理事会によって国際規格として承認される前に、承認のためにメンバー団体に回覧されます。それらは、投票するメンバー団体による少なくとも 75% の承認を必要とする ISO 手順に従って承認されます。

国際規格 ISO 8571-2 は、技術委員会 ISO/TC 97, 情報処理システムによって作成されました。

ユーザーは、すべての国際規格が随時改訂されること、および他の国際規格への参照は、別段の記載がない限り、その最新版を意味することに注意する必要があります。

ISO 8571 は、一般的なタイトルである情報処理システム — オープン システム相互接続 — ファイル転送、アクセス、および管理の下に、次の部分で構成されています。

  • Part 1: 概要紹介
  • Part 2: 仮想ファイルストアの定義
  • Part 3: ファイル サービスの定義
  • Part 4: ファイル プロトコルの仕様

附属書 A および B は、この規格の不可欠な部分を形成します。附属書 C, D, および E は情報提供のみを目的としています。

0 はじめに

ISO 8571 は、コンピュータ システムの相互接続を促進するために作成された一連の国際規格の 1 つです。これは、Open Systems Interconnection の参照モデル (ISO 7498) で定義されているセット内の他の国際規格に関連しています。参照モデルは、相互接続のための標準化の領域を、それぞれが管理可能なサイズの一連の仕様層に細分化します。

Open Systems Interconnection の目的は、相互接続標準以外の最小限の技術協定で、コンピュータ システムの相互接続を可能にすることです。

  • a)異なるメーカーから、
  • b)異なる管理下で、
  • c)さまざまなレベルの複雑さ、
  • d)異なる年齢。

ISO 8571 は、ファイル サービスを定義し、参照モデルのアプリケーション層内で使用可能なファイル プロトコルを指定します。定義されたサービスは、カテゴリ Application Service Element (ASE) のものです。これは、ファイルとして扱うことができ、オープン システム内に保存するか、アプリケーション プロセス間で受け渡すことができる識別可能な情報本体に関係しています。

ISO 8571 は、基本的なファイル サービスを定義します。ファイル転送をサポートする基本的な機能を提供し、ファイル アクセスとファイル管理のフレームワークを確立します。 ISO 8571 は、ローカル システム内のファイル転送またはアクセス機能へのインターフェイスを指定していません。

ISO 8571 は、次の 4 つの部分で構成されています。

Part 1: 概要紹介

Part 2: 仮想ファイル ストアの定義

Part 3: ファイル サービスの定義

Part 4: ファイル プロトコルの仕様

ISO 8571 のこの部分の定義は、サービスとプロトコルを指定する ISO 8571 の後続の部分で使用されます。それらは、操作するさまざまな記述データ項目に意味を割り当てるために、ファイルストア定義を参照します。この定義は、プロトコル アイテムから実際のストレージ メカニズムへのマッピングを選択するときに、プロトコルの実装者によっても使用されます。

ISO 8571 のこの部分には、標準の一部を形成する次の付属書が含まれています。

附属書 A — ファイル アクセス構造の制約セット。

附属書 B — 文書の種類;

および標準の一部を形成しない次の付属書:

附属書 C — 構造化ファイルの読み取り。

附属書 D — 構造化ファイルへの挿入。

附属書 E — ASN.1 相互参照。

1 適用範囲と適用分野

ISO 8571 のこの部分

  • a)ファイルとファイルストアを記述するための仮想ファイルストアの抽象モデルを定義します (セクション 1 を参照)
  • b)モデルの要素を操作するために利用できるアクションのセットを定義します (セクション 2 を参照)
  • c)属性に関して個々のファイルと関連付けのプロパティを定義します (セクション 3 を参照)
  • d)階層構造を持つファイルの表現形式を定義する (セクション 1 の 7 節を参照)
  • e)実ファイルストアから仮想ファイルストアへのマッピングに関する要件。
  • f)リアルフ​​ァイルストアの実装に関する要件。

Virtual Filestore の定義は、ファイル サービスを定義し (ISO 8571-3)、ファイル プロトコルを指定する (ISO 8571-4) ISO 8571 の他の部分による参照用に提供されています。

2 参考文献

  • ISO 6429, 情報処理 — ISO 7 ビットおよび 8 ビット コード化文字セット — 文字画像デバイス用の追加制御機能。
  • ISO 7498, 情報処理システム - オープン システム相互接続 - 基本参照モデル。
  • ISO 8571, 情報処理システム - オープン システム相互接続 - ファイル転送、アクセス、および管理。
    — 1: 一般的な紹介。
    — 3: ファイル サービスの定義。
    — 4: ファイル プロトコル仕様。
  • ISO 8601, データ要素と交換フォーマット - 情報交換 - 日付と時刻の表現。
  • ISO 8650, Information Processing Systems — Open Systems Interconnection — Association Control Service Element のプロトコル仕様。
  • ISO 8822, 情報処理システム - オープン システム相互接続 - 接続指向のプレゼンテーション サービスの定義。
  • ISO 8824, 情報処理システム - オープン システム相互接続 - 抽象構文記法 1 (ASN.1) の仕様。
  • ISO 8825, 情報処理システム - オープン システム相互接続 - 抽象構文記法 1 (ASN.1) の基本的なエンコード規則の仕様。
  • ISO 8832, 情報処理システム - オープン システム相互接続 - ジョブの転送と操作のための基本クラス プロトコルの仕様。 1)
  • ISO 9804, 情報処理システム - オープン システム相互接続 - アプリケーション サービス要素の定義 - コミットメント、同時実行性、および回復。
  • ISO 9834-2, 情報処理システム — 特定の OSI 登録機関の手順 — 2: 文書タイプの登録。 1)

3 つの定義

用語は ISO 8571-1 で定義されています。

セクション 1 ファイルストア モデル

セクション 2 ファイルストアでのアクション

セクション 3 の属性定義

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.

Draft International Standards adopted by the technical committees are circulated to the member bodies for approval before their acceptance as International Standards by the ISO Council. They are approved in accordance with ISO procedures requiring at least 75 % approval by the member bodies voting.

International Standard ISO 8571-2 was prepared by Technical Committee ISO/TC 97, Information processing systems.

Users should note that all International Standards undergo revision from time to time and that any reference made herein to any other International Standard implies its latest edition, unless otherwise stated.

ISO 8571 consists of the following parts, under the general title Information processing systems — Open Systems Interconnection — File Transfer, Access and Management

  • Part 1: General introduction
  • Part 2: Virtual Filestore Definition
  • Part 3: File Service Definition
  • Part 4: File Protocol Specification

Annexes A and B form an integral part of this International Standard. Annexes C, D and E are for information only.

0 Introduction

ISO 8571 is one of a set of International Standards produced to facilitate the interconnection of computer systems. It is related to other International Standards in the set as defined by the Reference Model for Open Systems Interconnection (ISO 7498). The Reference Model subdivides the area of standardization for interconnection into a series of layers of specification, each of manageable size.

The aim of Open Systems Interconnection is to allow, with a minimum of technical agreement outside the interconnection standards, the interconnection of computer systems

  • a) from different manufacturers,
  • b) under different managements,
  • c) of different levels of complexity,
  • d) of different ages.

ISO 8571 defines a File Service and specifies a File Protocol available within the application layer of the Reference Model. The service defined is of the category Application Service Element (ASE). It is concerned with identifiable bodies of information which can be treated as files, and may be stored within open systems or passed between application processes.

ISO 8571 defines a basic file service. It provides basic facilities to support file transfer, and establishes a framework for file access and file management. ISO 8571 does not specify the interfaces to a file transfer or access facility within the local system.

ISO 8571 consists of the following four parts:

Part 1: General introduction

Part 2: Virtual Filestore definition

Part 3: File Service definition

Part 4: File Protocol specification

The definition in this part of ISO 8571 is used in the subsequent parts of ISO 8571 which specify services and protocols. They reference the filestore definition in order to assign meaning to the various descriptive data items which they manipulate. This definition will also be used by protocol implementors when choosing a mapping from the protocol items onto their real storage mechanism.

This part of ISO 8571 contains the following annexes which form part of the standard:

Annex A — File access structure constraint sets;

Annex B — Document types;

and the following annexes which do not form part of the standard:

Annex C — Reading of structured files;

Annex D — Insertion in a structured file;

Annex E — ASN.1 cross reference.

1 Scope and field of application

This part of ISO 8571

  • a) defines an abstract model of the virtual filestore for describing files and filestores (see section one);
  • b) defines the set of actions available to manipulate the elements of the model (see section two);
  • c) defines the properties of individual files and associations in terms of attributes (see section three);
  • d) defines the form of representations of files with hierarchical structures (see clause 7 in section one).
  • e) requirements relating to the mapping from real to virtual filestores;
  • f) requirements for implementations of the real filestore.

The Virtual Filestore definition is provided for reference by the other parts of ISO 8571 defining the file service (ISO 8571-3) and specifying the file protocol (ISO 8571-4).

2 References

  • ISO 6429, Information processing — ISO 7-bit and 8-bit coded character sets — Additional control functions for character imaging devices.
  • ISO 7498, Information Processing Systems — Open Systems Interconnection — Basic Reference Model.
  • ISO 8571, Information Processing Systems — Open systems Interconnection — File transfer, access and management.
    — 1: General introduction.
    — 3: File Service definition.
    — 4: File Protocol spedfication.
  • ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times.
  • ISO 8650, Information Processing Systems — Open Systems Interconnection — Protocol specification for the Association Control Service Element.
  • ISO 8822, Information Processing Systems — Open Systems Interconnection — Connection-oriented presentation service definition.
  • ISO 8824, Information Processing Systems — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN.1).
  • ISO 8825, Information Processing Systems — Open Systems Interconnection — Specification of Basic encoding rules for Abstract Syntax Notation One (ASN.1).
  • ISO 8832, Information Processing Systems — Open Systems Interconnection — Specification of the basic class protocol for Job Transfer and Manipulation. 1)
  • ISO 9804, Information Processing Systems — Open Systems Interconnection — Definition of Application Service Elements — Commitment, Concurrency and Recovery.
  • ISO 9834-2, Information Processing Systems — Procedures for specific OSI registration authorities — 2: Registration of Document Types. 1)

3 Definitions

Terms are defined in ISO 8571-1.

Section one The filestore model

Section two Actions on the Filestore

Section three Attribute definitions