Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第3部 EJB編 | > 第22章 Java以外の言語からの呼出しの場合 |
Java以外の言語で実装するCORBAクライアントアプリケーションからEJBアプリケーションを呼び出すためには、その呼出しを仲介するアプリケーションを作成してください。
このアプリケーションを、“EJBゲートウェイ・アプリケーション”と呼びます。
EJBゲートウェイ・アプリケーションは、CORBAクライアントアプリケーションとEJBアプリケーションの間に位置し、IIOPおよびRMIの変換を行うアプリケーションです。EJBゲートウェイ・アプリケーションは、Javaにより実装するCORBAサーバアプリケーションで、EJBクライアントアプリケーションです。
EJBゲートウェイ・アプリケーションは以下に示す機能から構成されます。
クライアントに対する分散オブジェクトとしてのインタフェース機能を実現するモジュールです。
EJBの例外からCORBAの例外への変換や、CORBAオブジェクトおよびJavaオブジェクトへの相互変換の機能を実現するモジュールです。
CORBAクライアントからの要求に応じて、EJBアプリケーションの生成と削除や、EJBのビジネスメソッドの呼出しを行う機能を実現するモジュールです。
各機能の詳細については、“EJBゲートウェイ・アプリケーションの機能”を参照してください。
以下に、EJBゲートウェイ・アプリケーションの機能構成のイメージを示します。
目次
索引
![]() ![]() |