1

remoting-config.xml で構成された独自のリモート オブジェクトを持つモジュールがいくつかあります。それぞれがパッケージ化され、個別の Web アーカイブ (WAR) としてデプロイされます。例のために。Module1.war、Module2.war。

別の Web アプリにデプロイされたフレックス アプリケーションにそれらを統合しようとしています。例のために。MainApp.war.

Module1.war および Module2.war 内から呼び出された場合、リモート オブジェクトは正常に動作します。しかし、メイン フレックス アプリケーション MainApp.war から呼び出されたときに Java リモート オブジェクトが呼び出されません。

Flex Developers ガイドと flexcoders Yahoo グループを見てきました。

4

1 に答える 1

0

リモート オブジェクトをどのように構成していますか? 「-services」コンパイラ フラグで services-config.xml へのパスを渡していますか? もしそうなら、私はこれを避けるでしょう。なぜなら、サービス エンドポイントの場所の柔軟性があまり得られないからです。

Christophe Coenraets は、Flex で RemoteObject およびその他のデータ アクセス クラスを構成するためのベスト プラクティスに関する優れた記事を書いています。一般的な考え方は、URL を XML 構成ファイルに外部化し、アプリケーションの起動時にそれを HTTPService でロードし、URL を使用して、RemoteObject にバインドされた Channel/ChannelSet を構成することです。記事全文はこちら:

http://coenraets.org/blog/2009/03/externalizing-service-configuration-using-blazeds-and-lcds/

于 2009-04-08T05:18:19.457 に答える