ISO/IEC 24824-2:2006 情報技術— ASN.1の一般的なアプリケーション:高速Webサービス—パート2: | ページ 3

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

導入

この推奨事項 |国際標準では、ASN., そのパックド エンコーディング ルール (ITU-T Rec. を参照) および Fast Infoset (ITU-T Rec. X を参照) の使用を指定しています。 .891 | ISO/IEC 24824-1) を使用して高速 Web サービスを提供します。 (高速 Web サービスに関する一般的なチュートリアルについては、付録 C を参照してください)

第 6 条では、アーキテクチャ モデルと、ASN.1 バイナリ エンコーディングを使用してエンコードされた SOAP メッセージ (「ASN.1 SOAP メッセージ」と呼ばれる) を生成および処理する概念的な手順を指定します。

第 7 条から第 9 条には、ASN.1 SOAP メッセージの処理に関する一般規定が含まれています。第 7 条では、ASN.1 SOAP メッセージの W3C SOAP メッセージへのマッピングを指定します。第 8 条では、W3C SOAP メッセージの ASN.1 SOAP メッセージへのマッピングを指定します。第 9 条では、W3C SOAP メッセージに存在する埋め込み ASN.1 エンコード値を処理するための拡張 SOAP 処理モデルを指定します。

第 10 条では、トランスポート プロトコルとして HTTP を使用した ASN.1 SOAP メッセージの転送のための ASN.1 SOAP HTTP バインディングを指定します。このバインディングは、В.1 で指定されている MultiPurpose Internet Mail Extensions (MIME) メディア タイプを使用します。

第 11 条では、高速インフォセット ドキュメントとしてエンコードされた W3C SOAP メッセージ (高速インフォセット SOAP メッセージ) の転送に W3C SOAP HTTP バインディングを使用することを指定します。このバインディングは、B.2 で指定されている MultiPurpose Internet Mail Extensions (MIME) メディア タイプを使用します。

第 12 条では、ASN.1 SOAP バインディング インターフェイスと高速 Web サービスをサポートする SOAP 指向のサービス記述を指定します。

第 13 条では、SOAP 指向のサービス記述が、W3C SOAP メッセージとの間でマッピングされる ASN.1 SOAP メッセージの交換にどのような影響を与えるかを指定します。

付録 A は、この勧告の不可欠な部分を形成します。国際標準であり、ASN.1 SOAP 用の完全な ASN.1 モジュールが含まれています。

付属書 В は、この勧告の不可欠な部分を形成します。国際標準であり、 「application/fastsoap」 および 「application/soap+fastinfoset」 メディア タイプの仕様が含まれています。

付属書 С は、この勧告の不可欠な部分を形成するものではありません。国際標準であり、Fast Web Services に関するチュートリアル資料を提供します。

附属書 D は、この勧告の不可欠な部分を形成するものではありません。国際標準であり、ASN.1 SOAP HTTP バインディングの機能を使用した高速 Web サービスと XML Web サービスの相互運用に関するチュートリアル資料を提供します。

付属書 E は、この勧告の不可欠な部分を形成しません。国際標準であり、ASN.1 SOAP メッセージの交換を WSDL 1.1 [2] サービス記述でどのように記述することができるかを示しています。

Introduction

This Recommendation | International Standard specifies the use of ASN.1 (see ITU-T Rec. X.680 | ISO/IEC 8824-1), its Packed Encoding Rules (see ITU-T Rec. X.691 | ISO/IEC 8825-2) and Fast Infoset (see ITU-T Rec. X.891 | ISO/IEC 24824-1) to provide Fast Web Services. (For a general tutorial on Fast Web Services, see Annex C).

Clause 6 specifies the architectural model and the conceptual steps of producing and processing SOAP messages encoded using ASN.1 binary encodings (called"ASN.1 SOAP messages").

Clauses 7 to 9 contain general provisions for the processing of ASN.1 SOAP messages. Clause 7 specifies the mapping of ASN.1 SOAP messages to W3C SOAP messages. Clause 8 specifies the mapping of W3C SOAP messages to ASN.1 SOAP messages. Clause 9 specifies the extended SOAP processing model for processing embedded ASN.1 encoded values present in W3C SOAP messages.

Clause 10 specifies the ASN.1 SOAP HTTP Binding for the transfer of ASN.1 SOAP messages using HTTP as the transport protocol. This binding uses the Multipurpose Internet Mail Extensions (MIME) media type specified in В.1.

Clause 11 specifies the use of the W3C SOAP HTTP Binding for the transfer of W3C SOAP messages encoded as fast infoset documents (fast infoset SOAP messages). This binding uses the Multipurpose Internet Mail Extensions (MIME) media type specified in B.2.

Clause 12 specifies SOAP-oriented service descriptions that support the ASN.1 SOAP binding interface and Fast Web Services.

Clause 13 specifies how a SOAP-oriented service description affects the exchange of ASN.1 SOAP messages that are mapped to and from W3C SOAP messages.

Annex A forms an integral part of this Recommendation | International Standard, and contains the full ASN.1 module for ASN.1 SOAP.

Annex В forms an integral part of this Recommendation | International Standard, and contains the specification of the "application/fastsoap" and "application/soap+fastinfoset" media types.

Annex С does not form an integral part of this Recommendation | International Standard, and provides tutorial material on Fast Web Services.

Annex D does not form an integral part of this Recommendation | International Standard, and provides tutorial material on the interoperation of Fast Web Services and XML Web services using features of the ASN.1 SOAP HTTP Binding.

Annex E does not form an integral part of this Recommendation | International Standard, and shows how the exchange of ASN.1 SOAP messages can be described by WSDL 1.1 [2] service descriptions.