0

別のサーバーで実行されているサービスがあり、従来の rmi 呼び出し (Corba) を使用してアクセスできます。このサーバーはSpringとは関係なく、別の場所にあり、開発とソースには何の影響もありません.

Spring アプリケーションは weblogic サーバーにあり、このアプリケーションには、プレーンな RMI にアクセスしてデータを取得するいくつかのプロキシ クラスがあります。残念ながら、このメソッドには、Spring Bean インジェクションを使用できず、単体テストでプロキシ クラスをモックアップできないという意味があります。

したがって、メソッドを検索して、Spring (Bean) コンテキストからレガシー rmi にアクセスしています。私はウェブを検索しましたが、サーバーもスプリングアプリであるという同じ結果が常に出てきました。

誰が私に手がかりを与えることができますか、どこを検索すべきか、または問題を解決するのに役立つフレームワーク、ライブラリなどがあります。

どうもありがとう

4

1 に答える 1

1

RmiProxyFactoryBeanSpring RMI Invokers だけでなく、従来の RMI サービスへのアクセスにも使用できます。

従来の RMI プロキシの場合、RMI サービス インターフェイスまたは RMI サービス インターフェイスをミラーリングするインターフェイスを使用しますが、RemoteExceptions.

于 2013-04-15T13:18:51.040 に答える