目次 | 前へ | 次へ |
Java Remote Method Invocation |
Java 言語での分散オブジェクトサポートの目標を次に示します。
- 異なる仮想マシン上のオブジェクトへのシームレスなリモート呼び出しをサポートする
- サーバーからアプレットへのコールバックをサポートする
- Java 言語のオブジェクトセマンティクスをできるだけ残しながら、分散オブジェクトモデルを自然な方法で Java 言語に統合する
- 分散オブジェクトモデルと Java プラットフォームのローカルなオブジェクトの差異を明瞭にする
- 信頼性の高い分散アプリケーションをできるかぎり簡明に記述できるようにする
- Java プラットフォームの実行環境が持つ型の安全性を保つようにする
- リモートオブジェクト参照のための種々のセマンティクスのサポート。たとえば、ライブ (非永続性の) 参照、永続参照、および遅延起動
- セキュリティーマネージャーおよびクラスローダが提供する、安全な Java プラットフォーム環境の維持
つまり、これらの目標で要求されているのは、RMI モデルは単純 (使いやすく) かつ自然 (言語にフィットする) でなければならないということです。
この仕様の最初の 2 つの章では、Java 言語における分散オブジェクトモデルとシステム概要について記述しています。そのあとの章では、Java SE プラットフォームの一部である RMI クライアントおよびサーバー管理 API について解説しています。
目次 | 前へ | 次へ
Copyright © 1997, 2010, Oracle and/or its affiliates. All rights reserved.