CORBAとは、OMG(Object Management Group:オブジェクト指向技術の標準化と普及を目的として1989年に設立された非営利団体)によって規定されたオブジェクト指向技術の仕様です。CORBA仕様として、以下の機能が提供されています。
インタフェース定義言語IDL(Interface Definition Language)からサーバ/アプリケーション間の通信ライブラリである、スタブ、スケルトンを生成するしくみ。
クライアント/サーバアプリケーションで連携するために必要なAPI。
異機種間上で動作するクライアント/サーバアプリケーションが連携するためのプロトコル(IIOP:Internet Inter-ORB Protocol)。
上記のCORBA仕様に準拠したアプリケーションを作成するための分散オブジェクト通信基盤は、Interstage CORBAサービスで提供されています。
注意
Java EEワークベンチではCORBAアプリケーションの開発をサポートしていません。