6

現在、私のアプリケーションの多くは、GWT RemoteService から POJO を取得するために GWT-RPC を使用しています。GWT RemoteService は、データを取得するために Web サービス (SOAP) を呼び出します。私は Flex を評価していますが、この単純なアーキテクチャに真に類似するものは見当たりませんでした。私が逃したかもしれないものはありますか?

4

4 に答える 4

3

AMF は、Flash/Flex アプリケーションで使用する Adob​​e のコンパクト バイナリ メッセージ形式です。BlazeDS は Java のオープン ソース リファレンス実装であり、基本的に単純な「メッセージ ブローカー」サーブレットを使用してリクエストを処理します。これは GWT でサービスを公開する方法と似ていますが、Blaze は GWT のように複数ではなく単一のサーブレットを使用します。

http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/

http://download.macromedia.com/pub/labs/amf/amf3_spec_121207.pdf

于 2009-05-23T02:35:24.893 に答える
1

BlazeDS、特にSpring Integration

于 2009-05-23T02:25:59.983 に答える
0

これは役に立ちますか?私は GWT-RPC にあまり詳しくありませんが、探しているのは AMF プロトコルですか?

于 2009-05-23T02:25:49.843 に答える
0

他の人が述べたように、ここでの主な選択は BlazeDS です。これは、フレックスネイティブ サーバー RPC とメッセージングを公開するための Adob​​e のオープン ソレス サーバー製品です。BlazeDS 自体は少し扱いに​​くいため、Spring をサーバーで使用する場合は、Spring と Blaze の間の洗練された統合を利用できます。

もう 1 つのサードパーティの代替手段は GraniteDS です。これは Blaze とほとんど同じことを行いますが、すぐに使用できる Spring フレンドリーであり、Blaze よりもはるかに多くのことを行います (たとえば、ランタイム コンパイルや Web アプリケーションからの SWF ファイルの生成)。花崗岩はまだ試していませんが、かなり良さそうです。

于 2009-05-28T14:32:10.217 に答える