Java IDL (CORBA)


Java IDLテクノロジは、JavaプラットフォームにCORBA (Common Object Request Broker Architecture)機能を追加することにより、標準規格に準拠した相互運用性および接続機能を提供します。Java IDLを使用すると、Web対応の分散型Javaアプリケーションから、Object Management Groupによる業界標準のIDL (Object Management Group Interface Definition Language)やIIOP (Internet Inter-ORB Protocol)経由で、リモート・ネットワーク・サービス上のオペレーションを透過的に呼び出すことができます。ランタイム・コンポーネントには、IIOP通信を使った分散コンピューティング用のJava ORBが含まれています。

概要

APIの仕様

チュートリアルおよびプログラマーズ・ガイド

チュートリアルの大部分は、基本的な「Hello World」分散アプリケーションのバリエーションです。

入門レベルのチュートリアル

次のドキュメントでは、Java IDLを利用したアプリケーションの作成に関する入門レベルの情報を提供します。すべてのチュートリアルで、POAサーバー側モデルを使用します。各チュートリアルの違いは、サーバーの実装方法です。

内容を十分に理解するために、これらのチュートリアルは下記の順序で読み進めることをお薦めします。

JavaSEを使用してほかのサーバー側モデルを作成することもできます。ほかのサーバー側モデルを使用した場合は、次のチュートリアルを参照してください。これらのチュートリアルはどちらも、一時サーバーの実装を使用します。

中級レベルのチュートリアル

このセクションでリストするチュートリアルは、入門レベルのチュートリアルの内容を理解し、さらに複雑な内容を求めている開発者向けです。

上級レベルのチュートリアル

次のチュートリアルは、経験を積んだ開発者向けです。説明的な内容は最小限ですが、コードを理解しやすくするためにサンプル・コードにコメントが付けられています。

プログラミング・ガイド

その他のサンプル・アプリケーション

APIの拡張機能

ツール

詳細情報

CORBAのホーム・ページ

OMGは、CORBAおよびIIOP関連の情報すべての公式提供元です。詳細は、CORBA 2.3.1仕様を参照してください。

Javaプラットフォームのこのリリースで実装されているOMG仕様の詳細については、準拠に関するドキュメントを参照してください。

このリリースのJava IDL/RMI-IIOPテクノロジ製品の制限については、Java IDL製品の制限を参照してください。

質問については、「Java IDLのFAQ」を確認してください。


Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.