■サーバ上でデータベースアクセスをしないでメソッド呼び出す場合
上図のように、データベースへアクセスせずに、メソッド呼出しだけを行うような「中継サーバアプリケーション」を作成する場合は、中継サーバアプリケーション用のメソッド(com.fujitsu.interstage.ots.OTScnt.init、com.fujitsu.interstage.ots.OTScnt.term)を呼び出す必要があります。なお、中継サーバアプリケーションを起動する前にデータベースにアクセスするサーバアプリケーションを起動してください。
■サーバ上のアプリケーションがトランザクションを制御する場合
サーバ上のアプリケーションがトランザクションを制御するような中継クライアントアプリケーションを作成する場合、通常のクライアントアプリケーションと同じ構成で作成します。サーバアプリケーションの初期化処理部で行っているOTS_initメソッド/OTS_termメソッドは、使用できません。
この場合にアプリケーションが利用するクラスライブラリを以下に示します。
中継アプリケーションの言語 | アプリケーションが利用するCORBAサービスclassライブラリ | アプリケーションが利用するデータベース連携サービスclassライブラリ |
---|---|---|
Java | ODjava4.jar | otscurrentsv_java2.jar |