Next: Ninf Server
Up: Ninf RPC の設計
Previous: Ninf RPC の概要
Ninf RPC システムは、以下の要素から構成される。
- Ninf Server
クライアントからのリクエストを受けとると、
実際に計算を行なうNinf Executable を起動し、
その後のNinf Executable とクライアントの
通信を中継する。
- Ninf Client Library
クライアントプログラムとリンクするライブラリ。
Ninf_call(
funcname, arg, )
を実現する。
- Ninf Stub Generator
Ninf IDL によって記述された定義ファイルから、
スタブ と make fileを作成する。
- Ninf Stub Library
スタブ がNinf サーバやクライアントと通信するのに必要なルーチンを提供する。
- Ninf Register
Ninf サーバにNinf化したプログラムを登録する。
Ninf化したプログラムを以下ではNinf Executable 、Ninf化されるルーチンを
Ninf Procedure と呼ぶ。
図2に、Ninf RPC の構成を示す。
以降でそれぞれの要素に関して詳しく見る。
図 2: Ninf RPC の構成
Hidemoto Nakada
Wed Dec 20 05:42:46 JST 1995