抄録
B-032
JavaVM 上での非手続オブジェクト転送を可能とする直列化方式の構築
山口大祐・赤井雄樹・甲斐宗徳(成蹊大)
ネットワーク上にJavaVMが動作できるコンピュータを多数接続したヘテロジニアスな処理環境では、あるクラスのインスタンスをコンピュータ間で移動可能にすることで様々なメリットが考えられる。しかし、JavaAPIのみではクラスを動的に導入して実行することはできない。本研究は多階層化クラスローダと特別なオブジェクトストリームおよび転送オブジェクトのディスパッチ機構を通常のJavaVM上で実装することにより、動的に未知クラスを認識して実行できる機構を新しく実現している。この要素技術は並列分散処理のフレームワークには必要不可欠であるとともに、一時的にも停止できないソフトウェアサービス実現にもつながるものと考えられる。