2011-07-17 17 views
1

非常に基本的なRMIサーバークライアントアプリケーションを実装しました。それはLANで完全に動作します。インターネット経由では動作しません。インターネット上で(プログラム的に)動作させるために考慮すべき事項は何ですか?将来私はクライアントのコールバックを使用したいと思います。では、Java-RMIを使用することは可能ですか?もしそうなら、どのように?サーバー - インターネット経由でRMIを使用するクライアントの実装

答えて

0

私はRMIで作業して以来、しばらくしていましたが、JavaのRMIは同じサブネットワークでしか動作しないことを覚えています。したがって、インターネット上では直接動作しません。

XML、HTTP、REST、Soapなどのプロトコルとは異なる技術を使用する必要があります。

アプリケーションを変更できない(または変更したくない)場合は、RMIをアプリケーションに、インターネットのクライアントとは異なる何らかのプロキシを実装する必要があります。しかし、私はそれをすることをお勧めしません

関連する問題