Posted by: Hirotaka Ogawa @ July 05, 2001 03:00 AM
|
#271st PTT (in Japanese)
- 日時:
- 2001年7月19日 (木) 18:30 から
- 場所:
- 東京工業大学西8号館W1008
- 話者:
- 立堀 道昭(筑波大学)
- 話題:
- レガシーJavaソフトウェアを分散実行するためのバイトコード変換機
- 概要:
- 既存の Java バイトコードの機能分散を目的として開発されたシステム、 Addistant を提案する。ここで既存のバイトコードとは、単一のJava 仮想機械(JVM)上で動作するように開発された、通常のバイトコードを意味している。本システムでは、既存の JVM を活用するため、バイトコード変換による手法を用いている。Addistant の利用者は、各クラスのインスタンスを、複数の JVM のうちのどこに配置するかを、実行するプログラムとは別に記述する。 Addistant は その指定に従いバイトコードを変更して、指定された特定の部分が遠隔の JVM 上で動作し、ローカルの JVM 上で動作する残りの部分とネットワークを越しに通信するようにする。例えば、Java Swing ライブラリを用いた既存プログラムを、遠隔地にあるJVM 上で動作させつつ、その GUI オブジェクトを手元にある別の JVM 上で動作させることができる。
Comments and Trackbacks