Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
|
目次
索引

|
4.1.4 メソッドの呼出し
サーバプログラムのメソッドを呼び出します。メソッド名はIDLで指定したモジュール名、インタフェース名およびオペレーション名をアンダースコア("_")でつなげた形式で指定します。この例では、ODdemo, calculator, calculateがそれにあたります。なお、メソッド呼出し時にネーミングサービスで求めたサーバアプリケーションのオブジェクトリファレンスとサーバプログラムで例外が発生した場合に例外情報を獲得するためにCORBA_Environment構造体を指定します。
CORBA_long a,b; /* 入力パラメタ */
ODdemo_calculator_result res; /* 復帰値*/
a = 100; b = 20;
/* メソッドの呼出し */
res = ODdemo_calculator_calculate( obj, a, b, &env );
Copyright 2006 FUJITSU LIMITED