この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 つの定義
この勧告の目的のために |国際規格では、次の定義が適用されます。
3.1 インポートされた定義
3.1.1この推奨事項 |国際規格では、ITU-T Rec で定義されている次の用語が使用されます。 ISO/IEC 8824-1:
- a)抽象的な値。
- b)モジュール。
- c)オブジェクト識別子。
- d)相対オブジェクト識別子。
- e)タイプ。
3.1.2この推奨事項 |国際標準では、W3C XML スキーマで定義されている次の用語も使用されます。
- a) 複合型の定義。
- b) 要素宣言。
- c)スキーム。
- d)スキーマコンポーネント。
- e) 単純な型定義。
3.1.3この推奨事項 |国際標準では、W3C XML 情報セットで定義されている次の用語も使用されます。
- a)抽象的な情報項目。
- b)キャラクター情報項目。
- c)要素情報項目。
- d)情報項目。
- e)名前空間情報項目。
- f) (情報アイテムの) プロパティ。
3.1.4この推奨事項 |国際標準では、W3C SOAP Part 1, 1.5.1 で定義されている次の用語も使用されます。
- a)石鹸。
- b) SOAP バインディング。
- c) SOAP メッセージ交換パターン (МЕР)
- d) SOAP ノード。
3.1.5この推奨事項 |国際規格では、ITU-T Rec で定義されている次の用語も使用されます。 ISO/IEC 24824-1:
- a) Base6
- b)高速情報セットドキュメント。
- c) XML 情報セット。
3.2 追加の定義
3.2.1
ASN.1 SOAP インターフェイス バインディング
ASN.1 SOAP メッセージの交換を通じて提供される高速 Web サービスのセマンティクスを指定するサービス記述 (12.4 を参照) の具体的なインターフェイス。
3.2.2
ASN.1 SOAP エンドポイント
サービスの説明で特定される高速 Web サービスのネットワーク上の場所。
3.2.3
ASN.1 SOAP ヘッダー ブロック
HeaderBlockタイプの値 (付録 A を参照)
3.2.4
ASN.1 SOAP HTTP バインディング
ASN.1 SOAP メッセージの送信のための SOAP から HTTP へのバインディング。
3.2.5
ASN.1 SOAP メッセージ
W3C SOAP メッセージからマッピングされたエンベロープタイプの値 (条項 8 を参照)
3.2.6
埋め込みASN.1エンコード値
ASN.1 型の抽象値。そのエンコーディングは Base64 文字列として W3C SOAP メッセージに含まれます。
3.2.7
埋め込まれた高速情報セットドキュメント
ASN.1 SOAP メッセージに含まれる場合、高速情報セット ドキュメントとしてエンコードされる要素情報項目。
3.2.8
高速対応 Web サービス クライアント
ASN.1 SOAP メッセージと XML SOAP メッセージの両方を使用して要求を送信し、応答を受信できる SOAP ノード。
3.2.9
ほぼ情報セットの SOAP メッセージ
高速情報セットドキュメントとしてシリアル化された W3C SOAP メッセージ。
3.2.10
ほぼWebサービス
ASN.1 SOAP メッセージの交換によって提供されるサービス。
3.2.11
サービスの説明
Web サービスへのインターフェイスとそのセマンティクスを説明する一連のドキュメント。
3.2.12
W3C SOAP ヘッダー ブロック
W3C SOAP Part 1, 1.5.2 で定義されている「SOAP ヘッダー ブロック」。
3.2.13
W3C SOAP メッセージ
W3C SOAP Part 1, 1.5.2 で定義されている「SOAP メッセージ」。
3.2.14
W3C SOAP 名前空間
名前が「 http://www.w3.org/2003/05/soap-envelope 」であるネームスペース (W3C SOAP Part 1, 1.1 を参照)
3.2.15
XML Web サービス
XML SOAP メッセージの交換によって提供されるサービス。
3.2.16
XML SOAP メッセージ
W3C SOAP メッセージ、または SOAP の以前または以降のバージョンで定義され、XML ドキュメントとしてシリアル化されたメッセージ。
参考文献
| 1 | W3C Note, Simple Object Access Protocol (SOAP) 1.1 、Don Box, David Ehnebuske, Gopal Kakivaya, Andrew Layman, Noah Mendelsohn, Henrik Nielsen, Satish Thatte, Dave Winer, W3C Note, 2000 年 5 月 8 日。 ( http://www.w3.org/TR/2000/NOTE-SOAP-20000508 を参照してください。) |
| 2 | W3C ノート、 Web サービス記述言語 (WSDL) 1.1 、Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana, W3C Note, 2001 年 3 月 15 日。 ( http://www.w3.org/TR/2001/NOTE-wsdl-20010315 を参照してください。) |
| 3 | WS-I, WS-I 基本プロファイル バージョン 1.0 、最終資料、2004 年 4 月 16 日。 ( http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html を参照してください。) |
3 Definitions
For the purposes of this Recommendation | International Standard, the following definitions apply.
3.1 Imported definitions
3.1.1 This Recommendation | International Standard uses the following terms defined in ITU-T Rec. X.680 | ISO/IEC 8824-1:
- a) abstract value;
- b) module;
- c) object identifier;
- d) relative object identifier;
- e) type.
3.1.2 This Recommendation | International Standard also uses the following terms defined in W3C XML Schema:
- a) complex type definition;
- b) element declaration;
- c) schema;
- d) schema component;
- e) simple type definition.
3.1.3 This Recommendation | International Standard also uses the following terms defined in W3C XML Information Set:
- a) abstract information item;
- b) character information item;
- c) element information item;
- d) information item;
- e) namespace information item;
- f) property (of an information item).
3.1.4 This Recommendation | International Standard also uses the following terms defined in W3C SOAP Part 1, 1.5.1:
- a) SOAP;
- b) SOAP binding;
- c) SOAP message exchange pattern (МЕР);
- d) SOAP node.
3.1.5 This Recommendation | International Standard also uses the following terms defined in ITU-T Rec. X.891 | ISO/IEC 24824-1:
- a) Base64;
- b) fast infoset document;
- c) XML infoset.
3.2 Additional definitions
3.2.1
ASN.1 SOAP interface binding
A concrete interface of a service description (see 12.4) that specifies the semantics of a Fast Web Service that is to be provided through the exchange of ASN.1 SOAP messages.
3.2.2
ASN.1 SOAP endpoint
A network location of a Fast Web Service identified in a service description.
3.2.3
ASN.1 SOAP header block
A value of the HeaderBlock type (see Annex A).
3.2.4
ASN.1 SOAP HTTP binding
A binding of SOAP to HTTP for the transmission of ASN.1 SOAP messages.
3.2.5
ASN.1 SOAP message
A value of the Envelope type mapped from a W3C SOAP message (see clause 8).
3.2.6
embedded ASN.1 encoded value
An abstract value of an ASN.1 type, whose encoding is included in a W3C SOAP message as a Base64 string.
3.2.7
embedded fast infoset document
An element information item that, when included in an ASN.1 SOAP message, is encoded as a fast infoset document.
3.2.8
fast-enabled web service client
A SOAP node that may send requests and receive responses using both ASN.1 SOAP messages and XML SOAP messages.
3.2.9
fast infoset SOAP message
A W3C SOAP message serialized as a fast infoset document.
3.2.10
fast web services
Services provided by the exchange of ASN.1 SOAP messages.
3.2.11
service description
A set of documents that describe the interface to and the semantics of a Web service.
3.2.12
W3C SOAP header block
The"SOAP header block" defined in W3C SOAP Part 1, 1.5.2.
3.2.13
W3C SOAP message
The"SOAP message" defined in W3C SOAP Part 1, 1.5.2.
3.2.14
W3C SOAP namespace
The namespace whose name is" http://www.w3.org/2003/05/soap-envelope " (see W3C SOAP Part 1, 1.1).
3.2.15
XML web services
Services provided by the exchange of XML SOAP messages.
3.2.16
XML SOAP message
A W3C SOAP message, or a message defined by any previous or subsequent version of SOAP, serialized as an XML document.
BIBLIOGRAPHY
| 1 | W3C Note, Simple Object Access Protocol (SOAP) 1.1, Don Box, David Ehnebuske, Gopal Kakivaya, Andrew Layman, Noah Mendelsohn, Henrik Nielsen, Satish Thatte, Dave Winer, W3C Note, 8 May 2000. (See http://www.w3.org/TR/2000/NOTE-SOAP-20000508 .) |
| 2 | W3C Note, Web Services Description Language (WSDL) 1.1, Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana, W3C Note, 15 March 2001. (See http://www.w3.org/TR/2001/NOTE-wsdl-20010315 .) |
| 3 | WS-I, WS-I Basic Profile Version 1.0, Final Material, 16 April 2004. (See http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html .) |