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

第6章 アプリケーションの開発(COBOL)> 6.1 クライアントアプリケーションのプログラミング(静的起動インタフェース)

6.1.4 メソッドの呼び出し

 サーバプログラムのメソッドを呼び出します。メソッド名はIDLで指定したモジュール名、インタフェース名およびメソッド名をハイフン("-")でつなげた形式で指定します。この例では、ODDEMO,CALCULATOR,CALCULATEがそれにあたります。なお、メソッド呼出し時にネーミングサービスで求めたサーバアプリケーションのオブジェクトリファレンスとサーバプログラムで例外が発生した場合に例外情報を設定してもらうためにCORBA-ENVIRONMENT構造体を指定します。

     MOVE 100 TO PARAM1. 
     MOVE  20 TO PARAM2. 

     CALL "ODDEMO-CALCULATOR-CALCULATE" USING
           OBJ
           PARAM1
           PARAM2
           ENV
           A-RESULT. 
     MOVE "ODdemo_calculator_calculate" TO MESS.
     PERFORM ENV-CHECK.

目次 索引 前ページ次ページ

Copyright 2005 FUJITSU LIMITED