この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。
情報技術の分野では、ISO と IEC は合同技術委員会 ISO/IEC JTC 1 を設立しました。合同技術委員会によって採択された国際規格の草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。
国際規格 ISO/IEC 10026-4 は、共同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 21, オープン システム相互接続、データ管理およびオープン分散処理によって、ITU-T と協力して作成されました。同一のテキストは、ITU-T 勧告 X.863 として公開されています。
ISO/IEC 10026 は、一般的なタイトルである情報技術 — オープン システム相互接続 — 分散トランザクション処理の下に、次の部分で構成されています。
- Part 1: OSI TP モデル
- Part 2: OSI TP サービス
- Part 3: プロトコル仕様
- Part 4: Protocol Implementation Conformance Statement (PICS) プロフォーマ
- Part 5: OSI TP を使用する場合のアプリケーション コンテキスト プロフォーマとガイドライン
- Part 6: 非構造化データ
- Part 7: メッセージ キューイング
- Part 8: トランザクション RPC
附属書 A は、ISO/IEC 10026 のこの部分の不可欠な部分を形成します。附属書 B は情報提供のみを目的としています。
序章
このおすすめ | OSI Distributed Transaction Processing (TP) の国際標準は、一連の勧告の 1 つです。コンピュータ システムの相互接続を容易にするために策定された国際規格。他の CCITT 勧告に関連しています。オープン システム相互接続の参照モデル (ITU-T Rec. X.200 | ISO/IEC 7498-1) で定義された一連の国際規格。参照モデルは、相互接続のための標準化の領域を、それぞれが管理可能なサイズの一連の仕様層に細分化します。
Open Systems Interconnection の目的は、相互接続標準以外の最小限の技術協定で、コンピュータ システムの相互接続を可能にすることです。
- a)異なるメーカーから;
- b)異なる管理下にある。
- c)複雑さのレベルが異なる。と、
- d)異なる技術の。
推奨事項 | OSI TP の国際標準は、TP モデル、TP サービスを定義し、OSI 参照モデルのアプリケーション層内で使用可能な TP 通信プロトコルを指定します。 TP サービスは、アプリケーション層構造標準で定義されたカテゴリです。これは、トランザクションとして関連付けることができる識別可能な情報に関係しており、トランザクションには 2 つ以上のオープン システムが関与する場合があります。
推奨事項 | OSI TP の国際標準では、基本的な TP サービスが定義されています。トランザクション処理をサポートするのに十分な機能を提供し、個別のオープン システム内の複数の TP リソース間で調整するためのフレームワークを確立します。
推奨事項 | OSI TP の国際標準は、ローカル システム内で提供されるローカル リソースまたはアクセス機能へのインターフェイスを指定していません.ただし、ローカル リソースへのアクセスとその管理に関する詳細な検討は、推奨事項の将来の改訂で何らかの機能強化につながる可能性があります。国際規格。
特定の実装の適合性を評価するには、特定の OSI プロトコルに対してどの機能とオプションが実装されているかを示すステートメントが必要です。このようなステートメントは、プロトコル実装適合性ステートメント (PICS) と呼ばれます。
PICS プロフォーマ、附属書 A は、この勧告の自己完結型セクションとして設計されています。テストおよび調達で使用するための ISO/IEC 10026 の
1 スコープ
このおすすめ | International Standard は、ITU-T Rec. X.862 | ISO/IEC 10026-3 は、関連する要件に準拠し、CCITT Rec. X.291 | ISO/IEC 9646-このプロフォーマの使用の詳細は、この勧告に記載されています。 ISO/IEC 10026 の ITU-T Rec. X.862 への準拠を主張する実装の実装者 | ISO/IEC 10026-3 は、適合要件の一部としてプロフォーマを完成させるものとします。プロフォーマに必要な詳細レベルは、実装を一意に識別し、より効率的にするために詳細を要求することにより、プロトコル仕様のレベルを超えています。
注 — PICS は基本標準に関連しており、基本標準のみに関連しています。 PICS Proforma 構造は、基本標準 (ISPICS Proforma など) を使用して、他のドキュメント (ISP など) 向けに拡張および改良される場合があります。
2 参考文献
次の勧告および国際規格には、この本文で参照することにより、この勧告の規定を構成する規定が含まれています。国際規格。発行の時点で、示されている版は有効でした。すべての勧告と基準は改訂される可能性があり、この勧告に基づく契約の当事者 |国際規格は、以下にリストされている勧告と規格の最新版を適用する可能性を調査することをお勧めします。 IEC および ISO のメンバーは、現在有効な国際規格の登録簿を維持しています。 ITU の電気通信標準化局は、現在有効な ITU-T 勧告のリストを維持しています。
この TP PICS で使用される参照は、CCITT Rec. X.860 | ISO/IEC 10026-1 (TP モデル) に以下のリストを追加:
2.1 同一の推奨事項 |国際規格
- ITU-T 勧告 X.225 1) | ISO/IEC 8327-1:...: 1) 、情報技術 — オープン システム相互接続 — 接続指向セッション プロトコル: プロトコル仕様。
- ITU-T 勧告 X.226 (1994) | ISO/IEC 8823-1:1994, 情報技術 — オープン システム相互接続 — 接続指向のプレゼンテーション プロトコル: プロトコル仕様。
2.2 ペアの推奨事項 |技術内容で同等の国際規格
- CCITT Rec. X.290 (1992) | ISO/IEC 9646-1:1994, 情報技術 — オープン システム相互接続 — 適合性テストの方法論とフレームワーク — 1: 一般的な概念。
- CCITT Rec. X.291 (1992) | ISO/IEC 9646-2:1994, 情報技術 — オープン システム相互接続 — コンフォーマンス テストの方法論とフレームワーク — 2: 抽象的なテスト スイート仕様。
- ITU-T 勧告 X.862 (1993) | ISO/IEC 10026-3:1992, 情報技術 - オープン システム相互接続 - 分散トランザクション処理 - 3: プロトコル仕様。
3 つの定義
この勧告の目的のために |国際規格では、次の定義が適用されます。
3.1 コンフォーマンステストの定義
このおすすめ |国際規格では、CCITT Rec. X.290 | で定義されている次の用語を使用しています。 ISO/IEC 9646-1:
- a) PICS プロフォーマ;
- b)プロトコル実装適合宣言 (PICS)
3.2 TP モデルの定義
ITU-T Rec. X.863 で使用される用語 | ISO/IEC 10026-4 は、CCITT Rec. X.860 で定義されています。 ISO/IEC 10026-1, ただし以下の用語を除く。
3.3 TP PICS の定義
この勧告の目的のために |国際標準、次の条件が適用されます。
3.3.1 送信者 : TP APDU または TP APDU のパラメータを生成して送信するノード。
3.3.2 レシーバー : TP APDU または TP APDU のパラメーターを受信して解釈するノード。
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 10026-4 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 21, Open Systems Interconnection, data management and open distributed processing, in collaboration with ITU-T. The identical text is published as ITU-T Recommendation X.863.
ISO/IEC 10026 consists of the following parts, under the general title Information technology — Open Systems Interconnection — Distributed Transaction Processing:
- Part 1: OSI TP Model
- Part 2: OSI TP Service
- Part 3: Protocol specification
- Part 4: Protocol Implementation Conformance Statement (PICS) proforma
- Part 5: Application context proforma and guidelines when using OSI TP
- Part 6: Unstructured data
- Part 7: Message queueing
- Part 8: Transactional RPC
Annex A forms an integral part of this part of ISO/IEC 10026. Annex B is for information only.
Introduction
This Recommendation | International Standard for OSI Distributed Transaction Processing (TP) is one of a set of Recommendations | International Standards produced to facilitate the interconnection of computer systems. It is related to other CCITT Recommendations | International Standards in the set as defined by the Reference Model for Open Systems Interconnection (ITU-T Rec. X.200 | ISO/IEC 7498-1). 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 management;
- c) of different levels of complexity; and,
- d) of different technologies.
The Recommendations | International Standard for OSI TP define a TP Model, a TP Service and specify a TP communications Protocol available within the Application Layer of the OSI Reference Model. The TP Service is of the category defined in the Application Layer Structure standard. It is concerned with identifiable information which can be related as transactions, which may involve two or more open systems.
The Recommendations | International Standard for OSI TP defines a basic TP Service. It provides sufficient facilities to support transaction processing, and establishes a framework for coordination across multiple TP resources in separate Open Systems.
The Recommendations | International Standard for OSI TP does not specify the interface to local resources or access facilities that are provided within the local system. However detailed consideration of access to the local resources and their management may lead to some enhancement in a future revision of the Recommendations | International Standard.
To evaluate conformance of a particular implementation, it is necessary to have a statement of which capabilities and options have been implemented for a given OSI protocol. Such a statement is called a Protocol Implementation Conformance Statement (PICS).
The PICS Proforma, Annex A, has been designed to be a self contained section of this Recommendation | of ISO/IEC 10026 for use in testing and procurement.
1 Scope
This Recommendation | International Standard provides the PICS proforma for the Distributed Transaction Processing protocol as specified in ITU-T Rec. X.862 | ISO/IEC 10026-3 in compliance with the relevant requirements, and in accordance with the relevant guidance, given in CCITT Rec. X.291 | ISO/IEC 9646-2. Details of the use of this proforma is provided in this Recommendation | of ISO/IEC 10026. Implementors of implementations claiming conformance to ITU-T Rec. X.862 | ISO/IEC 10026-3 shall complete the proforma as part of the conformance requirements. The level of detail required in the proforma exceeds that of the protocol specification by requiring details to uniquely identify the implementation and the supplier.
NOTE — PICS are related to base standards and only base standards. PICS Proforma structure might be expanded and refined for other documents (e.g. ISPs) using the base standards (e.g. ISPICS Proforma).
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 possibility of applying the most recent editions of the Recommendations and Standards listed below. Members of IEC and ISO maintain registers of currently valid International Standards. The Telecommunication Standardization Bureau of ITU maintains a list of currently valid ITU-T Recommendations.
References used in this TP PICS are defined in CCITT Rec. X.860 | ISO/IEC 10026-1 (TP Model), with the addition of those listed below:
2.1 Identical Recommendations | International Standards
- ITU-T Recommendation X.225 1) | ISO/IEC 8327-1:...: 1) , Information technology — Open Systems Interconnection — Connection-oriented session protocol: Protocol specification.
- ITU-T Recommendation X.226 (1994) | ISO/IEC 8823-1:1994, Information technology — Open Systems Interconnection — Connection-oriented presentation protocol: Protocol specification.
2.2 Paired Recommendations | International Standards equivalent in technical content
- CCITT Rec. X.290 (1992) | ISO/IEC 9646-1:1994, Information technology — Open Systems Interconnection — Conformance testing methodology and framework — 1: General concepts.
- CCITT Rec. X.291 (1992) | ISO/IEC 9646-2:1994, Information technology — Open Systems Interconnection — Conformance testing methodology and framework — 2: Abstract test suite specification.
- ITU-T Rec. X.862 (1993) | ISO/IEC 10026-3:1992, Information technology — Open Systems Interconnection — Distributed transaction processing — 3: Protocol specification.
3 Definitions
For the purpose of this Recommendation | International Standard, the following definitions apply:
3.1 Conformance testing definitions
This Recommendation | International Standard uses the following terms defined in CCITT Rec. X.290 | ISO/IEC 9646-1:
- a) PICS Proforma;
- b) Protocol Implementation Conformance Statement (PICS).
3.2 TP Model definitions
Terms used in ITU-T Rec. X.863 | ISO/IEC 10026-4 are defined in CCITT Rec. X.860 | ISO/IEC 10026-1, except the following terms.
3.3 TP PICS definitions
For the purpose of this Recommendation | International Standard, the following terms apply:
3.3.1 sender : The node that generates and transmits a TP APDU or a parameter of a TP APDU.
3.3.2 receiver : The node that receives and interprets a TP APDU or a parameter of a TP APDU.