2016-07-08 14 views
0

私が理解しているように、Springは古い学校のUnicastRemoteObjectクラスを使用しているようなRMIの素晴らしいフレームワークを持っています。代わりにActivationを使用したい場合は、Springがこれをサポートしていますか?私はこれをサポートするための文書を見つけられませんでしたか?これが実際に春を通して実装可能なら、私は混乱していますか?言及するだけでも、rmidは別のデーモンが必要です。春はこれを全く扱っていますか?また誰でもelsesの経験から、Activationを使用してSpringを組み込む最良の方法は何でしょうか?Java Spring RMIアクティベーション

+0

成功した場合は、RMIアクティベーションを使用する人はごくわずかです。それは動作しますが、その周りに適切なセキュリティモデルはありません(例えば、 'rmid'へのSSLアクセス、あなたとそれとの間の信頼関係のホストと、許可されたばかりの活性化されたオブジェクト)。この線を追うことをお勧めできません。 – EJP

答えて

0

春はRMIのアクティブ化をサポートしていません。 Spring includes an RmiServiceExporter標準的なRMIよりも優れた改良を含むリモートオブジェクトを呼び出すためのもので、サービスの拡張が不要なものはjava.rmi.Remoteです。

これは、なぜRESTful Webサービスではなく、RMIアクティベーションに興味がありますか?

+0

お返事いただきありがとうございました。私は仕事中の2000年代初めの古いレガシーコードに取り組んでいます。それはRMI Activationを使ってセットアップされています。私は新しいテクノロジーでそれをアップデートしようとしていました。それは非常に大きなプロジェクトですので、かなり簡単な移行やあまり時間がかかっていない限り、技術とアーキテクチャをあまり変えていないと思います。 –