※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 つの定義
この勧告の目的のために |国際規格では、次の定義が適用されます。
3.1 ODP 参照モデルで定義されている用語: 基盤
この仕様では、ITU-T Rec で定義されている次の用語を使用します。 ISO/IEC 10746-2:
- a)バインディング。
- c)クライアントオブジェクト。
- c)開始オブジェクト。
- d)インターフェース。
- e)インターフェース署名。
- f)名前。
- g)オブジェクト。
- h)基準点。
- i)応答オブジェクト。
- j)サーバーオブジェクト。
- k)視点。
3.2 ODP 参照モデルで定義されている用語: アーキテクチャ
この仕様では、ITU-T Rec で定義されている次の用語を使用します。 ISO/IEC 10746-
- a)発表。
- b)基本的な工学的対象。
- c)バインダー。
- d)カプセル
- e)チャネル。
- f)計算オブジェクト。
- g)計算言語。
- h)計算上の観点。
- i)工学的な観点。
- j)尋問。
- k)インターセプター。
- l)呼び出し。
- m) (計算) 操作。
- n)操作インターフェース。
- o)プロトコルオブジェクト。
- p)信号。
- q)信号インターフェース。
- r)スタブ。
- s)終了。
3.3 計算相互作用のプロトコルサポートの定義
この仕様では次の用語を使用します。
3.3.1
アクセス施設
スタブ オブジェクトがチャネル上で送信される操作データに使用される抽象および転送構文をネゴシエートできるようにするサービス プリミティブのセット。
3.3.2
協会
特定の計算対話をサポートするプロトコル交換とは独立して確立される、プロトコル オブジェクト間 (またはプロトコル オブジェクトとインターセプターの間) の関係 (バインディング)
3.3.3
協会管理施設
プロトコル オブジェクト間の関連付けの管理をサポートするサービス プリミティブのセット。
3.3.4
基本的なインターワーキング機能
計算操作をモデル化する計算信号と直接対応するサービス プリミティブのセット。
3.3.5
クライアント側
- a)計算クライアント オブジェクトに対応する基本的なエンジニアリング オブジェクトが含まれています。そして
- b)クライアント オブジェクトに関係する操作をサポートするチャネルにスタブ、バインダー、プロトコル オブジェクトが含まれているか、またはそれらを含む可能性があります。
クライアント側という用語は、チャネルの確立前、チャネルの存続期間中、チャネルの終了後に使用されます。
3.3.6
原始的なものを届ける
プロトコル オブジェクトが対応する通信の応答オブジェクトであるサービス プリミティブ。
3.3.7
呼び出しの送信
クライアント計算オブジェクトの暗黙的に定義された信号インターフェイス内の信号。元の操作インターフェイスでの質問またはアナウンスの呼び出しと同じ名前とパラメーターを持ちます。
3.3.8
呼び出しの配信
サーバー計算オブジェクトの暗黙的に定義された信号インターフェイス内の信号。元の操作インターフェイスでの質問またはアナウンスの呼び出しと同じ名前とパラメーターを持ちます。
3.3.9
ロケーション施設
クライアント側のバインダー オブジェクトが、特定の (計算上の) サーバー オブジェクトへの呼び出しを運ぶリクエストを受け入れるかどうかをサーバー側に問い合わせることを可能にするサービス プリミティブのセット。サーバー側は提案を確認または拒否したり、リクエストを処理できる代替サーバー側を提案したりできます。
3.3.10
サーバー側
- a)サーバー オブジェクトに関係する操作をサポートするチャネル内の計算サーバー オブジェクトとスタブ、バインダー、およびプロトコル オブジェクトに対応する基本的なエンジニアリング オブジェクトを含む、または含む可能性がある。または
- b)別のサーバー側を識別する応答を (おそらく他のエンジニアリング オブジェクトとの対話を介して) 返すことができるプロトコル オブジェクトを含む、または含む可能性がある。
サーバー側という用語は、チャネルの確立前、チャネルの存続期間中、チャネルの終了後に使用されます。これは、受信したメッセージに従って適切な基本エンジニアリング オブジェクトをインスタンス化できない場合にも使用されます。
3.3.11
サービスプリミティブ
チャネル内のプロトコル オブジェクト間でプロトコル交換を引き起こす、チャネル オブジェクトの相互作用の抽象的な定義。
3.3.12
プリミティブを送信する
プロトコル オブジェクトが対応する通信の開始オブジェクトであるサービス プリミティブ。
3.3.13
終了配信
元の操作インターフェイスの問い合わせの終端の 1 つと同じ名前とパラメーターを持つ、クライアント計算オブジェクトの暗黙的に定義された信号インターフェイス内の信号。
3.3.14
終了の送信
サーバー計算オブジェクトの暗黙的に定義された信号インターフェイス内の信号。元の操作インターフェイスの問い合わせの終了の 1 つと同じ名前とパラメーターを持ちます。
3 Definitions
For the purposes of this Recommendation | International Standard, the following definitions apply.
3.1 Terms defined in the ODP Reference Model: Foundations
This Specification makes use of the following terms defined in ITU-T Rec. X.902 | ISO/IEC 10746-2:
- a) binding;
- c) client object;
- c) initiating object;
- d) interface;
- e) interface signature;
- f) name;
- g) object;
- h) reference point;
- i) responding object;
- j) server object;
- k) viewpoint.
3.2 Terms defined in the ODP Reference Model: Architecture
This Specification makes use of the following terms defined in ITU-T Rec. X.903 | ISO/IEC 10746-3.
- a) announcement;
- b) basic engineering object;
- c) binder;
- d) capsule
- e) channel;
- f) computational object;
- g) computational language;
- h) computational viewpoint;
- i) engineering viewpoint;
- j) interrogation;
- k) interceptor;
- l) invocation;
- m) (computational) operation;
- n) operation interface;
- o) protocol object;
- p) signal;
- q) signal interface;
- r) stub;
- s) termination.
3.3 Definitions for protocol support for computational interactions
This Specification makes use of the following terms.
3.3.1
access facility
A set of service primitives that allow a stub objects to negotiate the abstract and transfer syntax to be used for the operation data to be transmitted over the channel.
3.3.2
association
A relationship (binding) between protocol objects (or between a protocol object and an interceptor) that is established independently of the protocol exchanges that support a particular computational interaction.
3.3.3
association management facility
A set of service primitives which support the management of an association between protocol objects.
3.3.4
basic interworking facility
A set of service primitives which have a direct correspondence with computational signals which model computational operations.
3.3.5
client-side
- a) contains a basic engineering object corresponding to a computational client object; and
- b) contains, or is potentially capable of containing, stub, binder and protocol objects in a channel supporting operations involving the client object.
The term client-side is used prior to the establishment of a channel, during the channel's lifetime and after it has terminated.
3.3.6
deliver primitive
A service primitive for which the protocol object is the responding object of the corresponding communication.
3.3.7
invocation submit
A signal in the implicitly defined signal interface of a client computational object which has the same name and parameters as the invocation of an interrogation or announcement in the original operation interface.
3.3.8
invocation deliver
A signal in the implicitly defined signal interface of a server computational object which has the same name and parameters as the invocation of an interrogation or announcement in the original operation interface.
3.3.9
location facility
A set of service primitives that allow a client-side binder object to ask a server-side if it will accept requests carrying invocations to a particular (computational) server object. The server-side can confirm or reject the proposal or suggest an alternative server-side that is capable of handling requests.
3.3.10
server-side
- a) contains, or is potentially capable of containing, a basic engineering object that corresponds to a computational server object and stub, binder and protocol objects in a channel supporting operations involving the server object; or
- b) contains, or is a potentially capable of containing, a protocol object which (possibly via interactions with other engineering objects) can return a reply identifying another server-side.
The term server-side is used prior to the establishment of a channel, during the channel's lifetime and after it has terminated. It is also used when an appropriate basic engineering object cannot be instantiated following some received message.
3.3.11
service primitive
An abstract definition of an interaction of channel objects that causes protocol exchanges between the protocol objects in the channel.
3.3.12
submit primitive
A service primitive for which the protocol object is the initiating object of the corresponding communication.
3.3.13
termination deliver
A signal in the implicitly defined signal interface of a client computational object which has the same name and parameters as one of the terminations of an interrogation in the original operation interface.
3.3.14
termination submit
A signal in the implicitly defined signal interface of a server computational object which has the same name and parameters as one of the terminations of an interrogation in the original operation interface.