ISO/IEC 13235-3:1998 情報技術  —  オープン分散処理  —  取引機能  —  パート3:OSIディレクトリサービスを使用した取引機能の提供 | ページ 2

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

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。

情報技術の分野では、ISO と IEC は合同技術委員会 ISO/IEC JTC 1 を設立しました。合同技術委員会によって採択された国際規格の草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。

国際規格 ISO/IEC 13235-3 は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 33, 分散型アプリケーション サービスによって、 ITU-T と協力して作成されました。同一のテキストは、ITU-T 勧告 X.952 として公開されています。

ISO/IEC 13235-3 は、以下の部分で構成されており、一般的なタイトルは「情報技術 - オープンな分散処理 - 取引機能」です。

  • Part 1: 仕様
  • Part 2: (未定)
  • Part 3部:OSIディレクトリサービスを利用した取引機能の提供

附属書 A は、ISO/IEC 13235 のこの部分の不可欠な部分を形成します。附属書 B は情報提供のみを目的としています。

序章

ODP 取引機能 (ITU-T Rec. X.950 シリーズ | ISO/IEC 13235 を参照) は、サービスを提供する手段と、提供されたサービスを発見する手段を提供します。 ITU-T 勧告 X.950 | ISO/IEC 13235-1 は、この取引機能のエンタープライズ仕様、情報仕様、および計算仕様を定義しています。 ITU-T Rec. X.950 | ではエンジニアリング仕様は定義されていません。 ISO/IEC 13235-このおすすめ |国際規格では、ITU-T Rec. X.950 | トレーディング機能の仕様について説明しています。 ISO/IEC 13235-1 は、OSI ディレクトリ サービス (ITU-T Rec. X.500 | ISO/IEC 9594-1 を参照) を使用して設計し、情報を格納してサポート メカニズムを提供できます。この仕様は、トレーダーが OSI ディレクトリを使用して設計されなければならないことを規定していません。ただし、OSI ディレクトリが使用される場合、この仕様は、ディレクトリ DIT 内の情報エントリ (サービス提供やリンク情報オブジェクトなど) の標準化されたテンプレートを定義します。

第 5 節は、X.500 DUA と DSA の組み合わせとしてトレーディング機能がどのように実装されるかの概要を示しています。 X.500 DSA はトレーダー情報オブジェクトを格納するために使用され、トレーダー DUA (T-DUA) はトレーダーが必要とする機能を実装しますが、OSI ディレクトリ サービスを使用して実装することは困難または不可能です。

条項 6 は、特定のトレーダーに知られている情報であるトレーダー情報オブジェクトの情報エントリの標準化されたテンプレートを定義します。

条項 7 では、適切なディレクトリ操作への取引機能操作のマッピングについて説明します。

第 8 条は、X.500 取引ディレクトリの正しい機能を有効にするために必要な最小限のタイプ リポジトリ機能を指定します。

条項 9 では、トレーダーのサービス オファーの動的プロパティの処理を可能にするために使用されるメカニズムについて説明します。

この仕様には、2 つの付属書が含まれています。

附属書 A は、トレーダー定義の規範的なスキーマ定義です。

付属書 B は、サンプル サービス記述の有益なスキーマ定義です。

1 適用範囲と適用分野

この仕様では、OSI ディレクトリの情報エントリとサポート メカニズムを使用して ODP 取引機能を実現する方法について説明します。この仕様は、ODP Trading Function Standard (ITU-T Rec. X.950 | ISO/IEC 13235-1) と組み合わせて使用​​されます。 ITU-T 勧告 X.950 | ISO/IEC 13235-1 およびこの仕様の内容、ITU-T Rec. X.950 | ISO/IEC 13235-1 が優先されます。

この仕様の範囲は次のとおりです。

  • DIT の取引機能情報オブジェクトの標準化されたテンプレート。
  • 適切なディレクトリ操作への取引機能操作のマッピングの説明。
  • ODP 取引機能を実装するためのサポート メカニズムを提供するための他のディレクトリ機能の使用の説明。

この仕様は、トレーダーが OSI ディレクトリを使用して設計されなければならないことを規定していません。ただし、OSI ディレクトリが使用される場合、この仕様は、ディレクトリ DIT 内の情報エントリ (サービス提供やリンク情報オブジェクトなど) の標準化されたテンプレートを定義します。この仕様では、これらのエントリがディレクトリ DIT 内のどこに配置されるかについて制限を設けていません。つまり、この仕様は構造規則を標準化していません。この仕様では、OSI ディレクトリを使用して取引機能を提供するメカニズムについて説明しています。

この仕様の適用分野は、必要に応じて OSI ディレクトリを使用して ODP トレーディング機能を構築することです。

2 規範的参考文献

次の勧告および国際規格には、この本文で参照することにより、この勧告の規定を構成する規定が含まれています。国際規格。発行の時点で、示されている版は有効でした。すべての勧告と基準は改訂される可能性があり、この勧告に基づく契約の当事者 |国際規格は、以下にリストされている勧告と規格の最新版を適用する可能性を調査することをお勧めします。 IEC および ISO のメンバーは、現在有効な国際規格の登録簿を維持しています。 ITU の電気通信標準化局は、現在有効な ITU-T 勧告のリストを維持しています。

2.1 同一の推奨事項 |国際規格

  • ITU-T 勧告 X.500 (1993) | ISO/IEC 9594-1:1995, 情報技術 - オープン システム相互接続 - ディレクトリ: 概念、モデル、およびサービスの概要。
  • ITU-T 勧告 X.501 (1993) | ISO/IEC 9594-2:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: モデル。
  • ITU-T 勧告 X.509 (1993) | ISO/IEC 9594-8:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: 認証フレームワーク。
  • ITU-T 勧告 X.511 (1993) | ISO/IEC 9594-3:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: 抽象サービス定義。
  • ITU-T 勧告 X.519 (1993) | ISO/IEC 9594-5:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: プロトコル仕様。
  • ITU-T 勧告 X.520 (1993) | ISO/IEC 9594-6:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: 選択された属性タイプ。
  • ITU-T 勧告 X.521 (1993) | ISO/IEC 9594-7:1995, 情報技術 — オープン システム相互接続 — ディレクトリ: 選択されたオブジェクト クラス。
  • ITU-T 勧告 X.680 (1994) | ISO/IEC 8824-1:1995, 情報技術 — 抽象構文記法 1 (ASN.1): 基本表記法の仕様。
  • ITU-T 勧告 X.681 (1994) | ISO/IEC 8824-2:1995, 情報技術 — 抽象構文記法 1 (ASN.1): 情報オブジェクトの仕様。
  • ITU-T 勧告 X.682 (1994) | ISO/IEC 8824-3:1995, 情報技術 — 抽象構文記法 1 (ASN.1): 制約仕様。
  • ITU-T 勧告 X.683 (1994) | ISO/IEC 8824-4:1995, 情報技術 — 抽象構文記法 1 (ASN.1): ASN.1 仕様のパラメーター化。
  • ITU-T 勧告 X.902 (1995) | ISO/IEC 10746-2:1996, 情報技術 — オープン分散処理 — 参照モデル: 基礎。
  • ITU-T 勧告 X.903 (1995) | ISO/IEC 10746-3:1996, 情報技術 — オープン分散処理 — 参照モデル: アーキテクチャ。
  • ITU-T 勧告 X.950 (1997) | ISO/IEC 13235-1 1)情報技術 — オープン分散処理 — 取引機能: 仕様。

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.

In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.

International Standard ISO/IEC 13235-3 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 33, Distributed application services, in collaboration with ITU-T. The identical text is published as ITU-T Recommendation X.952.

ISO/IEC 13235-3 consists of the following parts, under the general title Information technology — Open Distributed Processing — Trading Function:

  • Part 1: Specification
  • Part 2: (TBD)
  • Part 3: Provision of Trading Function using OSI Directory service

Annex A forms an integral part of this part of ISO/IEC 13235. Annex B is for information only.

Introduction

The ODP Trading Function (see ITU-T Rec. X.950-Series | ISO/IEC 13235) provides the means to offer a service and the means to discover services that have been offered. ITU-T Rec. X.950 | ISO/IEC 13235-1 defines an enterprise Specification, an information Specification and a computational Specification of this Trading Function. No engineering Specification is defined in ITU-T Rec. X.950 | ISO/IEC 13235-1. This Recommendation | International Standard describes how the Specifications of the Trading Function in ITU-T Rec. X.950 | ISO/IEC 13235-1 can be engineered using OSI Directory Service (see ITU-T Rec. X.500 | ISO/IEC 9594-1) to store information and to provide support mechanisms. This Specification does not prescribe that a trader must be engineered by using OSI Directory. But if OSI Directory is used, this Specification defines standardised templates for information entries (e.g. service offer and link information objects) in the Directory DIT.

Clause 5 gives an overview of how the Trading Function is implemented as a combination of X.500 DUA and DSA. The X.500 DSA is used to store the Trader Information Object and a Trader DUA (T-DUA) implements the functionality required by a Trader, which is difficult, or impossible, to implement using OSI Directory services.

Clause 6 defines the standardised templates for information entries of the Trader Information Object, the information known to a particular Trader.

Clause 7 describes mapping of Trading Function operations to appropriate Directory operations.

Clause 8 specifies a minimal Type Repository Function necessary to enable the correct functioning of the X.500 Directory for Trading.

Clause 9 describes the mechanisms used to enable the handling of dynamic properties of a Trader's service offers.

This Specification contains two annexes.

Annex A is a normative schema definition of Trader definitions.

Annex B is an informative schema definition of a sample service description.

1 Scope and field of application

This Specification describes how the ODP Trading Function can be realised using information entries and support mechanisms of the OSI Directory. This Specification is to be used in conjunction with the ODP Trading Function Standard (ITU-T Rec. X.950 | ISO/IEC 13235-1). If there are any discrepancies between the prescriptive statements in ITU-T Rec. X.950 | ISO/IEC 13235-1 and those in this Specification, the prescriptive statements in ITU-T Rec. X.950 | ISO/IEC 13235-1 take precedence.

The scope of this Specification is:

  • standardised templates for Trading Function information objects in the DIT ;
  • descriptions of mapping of Trading Function operations to appropriate Directory operations;
  • description of use of other Directory features to provide the support mechanisms for implementing the ODP Trading Function.

This Specification does not prescribe that a trader must be engineered by using OSI Directory. But if OSI Directory is used, this Specification defines standardised templates for information entries (e.g. service offer and link information objects) in the Directory DIT. This Specification does not put any restrictions on where these entries are placed in the Directory DIT. That is, this Specification does not standardise any structure rules. This Specification does describe a mechanism to provide the Trading Function using OSI Directory.

The field of application of this Specification is for the construction of the ODP Trading Function using the OSI Directory, when required.

2 Normative References

The following Recommendations and International Standards contain provisions which, through reference in this text, constitute provisions of this Recommendation | International Standard. At the time of publication, the editions indicated were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this Recommendation | International Standard are encouraged to investigate the posibility of applying the most recent edition of the Recommendations and Standards listed below. Members of IEC and ISO maintain registers of currently valid Internationa Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently valid ITU-T Recommendations.

2.1 Identical Recommendations | International Standards

  • ITU-T Recommendation X.500 (1993) | ISO/IEC 9594-1:1995, Information technology — Open Systems Interconnection — The Directory: Overview of concepts, models and services.
  • ITU-T Recommendation X.501 (1993) | ISO/IEC 9594-2:1995, Information technology — Open Systems Interconnection — The Directory: Models.
  • ITU-T Recommendation X.509 (1993) | ISO/IEC 9594-8:1995, Information technology — Open Systems Interconnection — The Directory: Authentication framework.
  • ITU-T Recommendation X.511 (1993) | ISO/IEC 9594-3:1995, Information technology — Open Systems Interconnection — The Directory: Abstract service definition.
  • ITU-T Recommendation X.519 (1993) | ISO/IEC 9594-5:1995, Information technology — Open Systems Interconnection — The Directory: Protocol specifications.
  • ITU-T Recommendation X.520 (1993) | ISO/IEC 9594-6:1995, Information technology — Open Systems Interconnection — The Directory: Selected attribute types.
  • ITU-T Recommendation X.521 (1993) | ISO/IEC 9594-7:1995, Information technology — Open Systems Interconnection — The Directory: Selected object classes.
  • ITU-T Recommendation X.680 (1994) | ISO/IEC 8824-1:1995, Information technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation.
  • ITU-T Recommendation X.681 (1994) | ISO/IEC 8824-2:1995, Information technology — Abstract Syntax Notation One (ASN.1): Information object specification.
  • ITU-T Recommendation X.682 (1994) | ISO/IEC 8824-3:1995, Information technology — Abstract Syntax Notation One (ASN.1): Constraint specification.
  • ITU-T Recommendation X.683 (1994) | ISO/IEC 8824-4:1995, Information technology — Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications.
  • ITU-T Recommendation X.902 (1995) | ISO/IEC 10746-2:1996, Information technology — Open distributed processing — Reference Model: Foundations.
  • ITU-T Recommendation X.903 (1995) | ISO/IEC 10746-3:1996, Information technology — Open distributed processing — Reference Model: Architecture.
  • ITU-T Recommendation X.950 (1997) | ISO/IEC 13235-1 1) , Information technology — Open distributed processing — Trading function: Specification.