[14] CORBAにおいて、インターネットやイントラネットのアプリケーションとの関係はどのように行われているのですか
(Part of the CORBAFAQ, Copyright (C) 1996)
[14.1] CORBAオブジェクトをウェッブベースのアプリケーションからアクセスすることはできるのですか?
[Recently created (10/1996).
Click here to go to the
next FAQ in the "chain" of recent changes]
はい、できます。
CORBAオブジェクトがウェッブベースのアプリケーションからアクセスできるようにする方法は、いくつかあります。
- Javaアプレットは、ウェッブベースのアプリケーションからダウンロードすることができます。こうしたJavaアプレットはIIOP経由でCORBAオブジェクトを直接アクセスする能力があります。市場には入手できるJavaベースのORBがいくつかあります。Javaアプレットの中に、CORBA通信機能をいれることによって、任意のCORBAサービスに直接アクセスすることができます。それらのサービスは、CORBAによってサポートされている言語やIIOPをサポートしたCORBA製品上に開発することができます。
- 純粋なHTMLベースのアプリケーションは、CGIゲートウェイを通してCORBAオブジェクトにアクセスすることが可能です。任意の未知のCORBAオブジェクトに、動的起動を通して、単一プリコンパイルされたクライアントからアクセスすることが可能です。プリコンパイルされたアプリケーション は、任意のオペレーションの呼び出しによって得た結果に基づいて、動的にHTMLページを生成することができます。このソリューションはHTMLだけに基づいている点で優れています。これはとりわけこのウェッブブラウザといったものではありません。
- 上で記述されたCGI CORBAゲートウェイへのアプローチと似ているが、プロセス生成に伴うパフォーマンスへの影響を与えずに、CORBAオブジェクトはアクセスすることができます。IIOPを通してCORBAオブジェクトへ直接会話することを可能にするプラグインを特定のブラウザ用に作ることができるのです。
- NetscapeやOracleのウェッブサーバはIIOPを直接サポートし始めています。これは、HTTPやFTPアクセスとニュースグループアクセスに加え、IIOPをサポートすることができる任意のCORBAオブジェクトへのアクセスを可能にすることを意味しています。
Back to the top of section [14]
E-mail us
[ CORBA FAQ
| 目次; 詳細目次; アルファベット順
| Subject index
| About the authors
| (C)
| TM
| Wingnest.com ]
Revised Oct 5, 1996 Translated Nov 10, 1996