問題タブ [blazeds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1593 参照

java - BlazeDSとSpringにはどのような最小の.jarが必要ですか?

SpringとBlazeDSの統合を使用して、Eclipseで小さなプロジェクトを作成することができました。すべてが正常に機能しており、AMFリクエストが届いており、すべてが順調です。

最低限必要な.jarが何であるかを知りたいだけです。現在、非常に基本的なアプリケーションを機能させるために必要な35を超えるjarのリストがあります。

あまり含まないようにするために、多くを含める必要があったように感じます。これらの.jarの長いリストの代わりに含めることができる集合ライブラリはありますか?

リストは次のとおりです。

0 投票する
1 に答える
1083 参照

spring - Blazeds と Spring セキュリティ、remember-me をこの組み合わせで使用できますか?

私は Spring Blzeds 統合の最新リリースを使用しています。これには、宛先オブジェクトでの呼び出しをより簡単に保護するためのいくつかの機能があります。ただし、Flex 側から ChannelSet ログイン アプローチを使用する基本的なセットアップでは、ページが更新されるたびに認証情報 (セッション) が失われます。私が使用している構成は次のとおりです。

永続的なセッションを取得できるように、これを構成/実装する別の方法はありますか (覚えておいてください)。標準の HTTP POST (フォームなど) を介してフレックスからログインを行い、リモート オブジェクト呼び出しを保護するために同じレベルの粒度を取得することは可能ですか?

0 投票する
1 に答える
107 参照

apache-flex - 週のチュートリアルシリーズでHTTPリソースがFlexに読み込まれないのはなぜですか?

私はAdobeの「FlexinaWeek」ビデオトレーニングシリーズで作業しており、リモートサービスコールの作成を扱う演習9に到達しました。この時点まで、データソースと画像はローカルアセット(src/assets私のFlash Builderプロジェクトにあります)でした。

私はこれによって部屋のリストにアクセスします:

2つの結果ハンドラーは次のとおりです。

ただし、blazeDSコンテナーでアプリケーションを実行すると、アプリケーションの実行後にルームリストがデプロイメントディレクトリに明確に存在するにもかかわらず、ルームが表示されません。

この失敗の理由をデバッグするにはどうすればよいですか?Flash Builderツールで使用されるデプロイメントプロセスはかなり不透明であり、TomcatインスタンスはFlexアプリからの404をアドバタイズしていません。オンにする必要があるログがどこかにありますか?

0 投票する
6 に答える
10423 参照

apache-flex - Flex RemoteObject - 複数のリクエストの処理

コンテキストに応じてさまざまな方法で応答したいリモート オブジェクト メソッドがいくつかありますが、さまざまな RemoteObject エイリアスを設定したくありません。それを行うためのアドバイスはありますか?背景:

販売統計をさまざまな方法で表示する管理アプリケーションがあるとします。リモート メソッドは次のようになります。

getSalesStats メソッドは、従業員 ID と販売タイプを引数として取ります。次のように呼び出します。

このメソッドをさまざまなコンテキストで呼び出して、結果をチャートに送信したり、データグリッドに送信したりしたいと考えています。ユーザーが望むものに応じて、チャートのタイトルとタイプを変更できるようにしたいと考えています。私が望むことのいくつかは、サーバーから返されたデータを評価することで達成できます。オブジェクトにはレポート名が含まれているため、その値を評価できます。しかし、サーバーから返されるものだけでなく、いくつかのことを変更する必要があります。これが同期呼び出しである場合は、簡単です。私は次のようなことをします:

次のように、リモート メソッドを介して応答関数に何かを渡したいと思います。

ただし、サーバーは最後の引数を必要としないため、もちろんエラーがスローされます。何かご意見は?これが紛らわしいかどうかを明確にします..

0 投票する
2 に答える
2518 参照

apache-flex - Flex / BlazeDS-RemoteObjectごとではなく、関数呼び出しごとのresultHandler?

このチュートリアルに従って、TomcatサーバーでホストされているJavaコードを呼び出すためのFlexコードを取得しました。

これは、RemoteObjectとリモート関数を呼び出すためのボタンが宣言される方法です。

resultHandler関数とfaultHandler関数の定義は次のとおりです。

私にとってこれに関する明らかな問題は、resultHandlerが個々の関数ではなく全体としてRemoteObjectに関連付けられていることです。「getSingleProduct」などの新しい関数を追加する場合は、明らかに別のresultHandlerを使用する必要があります。関数レベルでresultHandlerを指定するにはどうすればよいですか?

0 投票する
1 に答える
2291 参照

apache-flex - 不明なcontext.rootを使用してservices-config.xmlを使用してフレックスアプリケーションをコンパイルする

flexアプリケーションをservices-config.xmlファイルでコンパイルしたいと思います。ただし、context.rootを指定する必要があります。

私のセットアップでは、.warファイルに名前が付けられてwebappsディレクトリにドロップされるまで、コンテキストルート(コンテキストパス)はわかりません。

これを行う方法が必要なようですが、私は何も思い付くことができませんでした。

何か案は?

0 投票する
2 に答える
1894 参照

java - Flex ビュー レイヤーと Spring ビジネス レイヤーの間のリモートおよびメッセージング テクノロジとして BlazeDS または Web サービスを使用することの長所と短所は?

私の会社では、新しい金融 Web アプリケーションのプレゼンテーション レイヤーに Flex3 を使用し、ビジネス レイヤーに Spring を使用する予定ですが、最適なメッセージング/リモート テクノロジに関してはまだ議論が続いています。どちらかのテクノロジーを使用することの長所と短所について、あなた自身の経験を共有できますか?

0 投票する
4 に答える
1420 参照

apache-flex - ArrayCollectionをColdFusionからFlexに渡す(BlazeDSを使用)

BlazeDSを介してColdFusionからFlexにオブジェクトをプッシュし、RemoteClassを使用してクラスをマッピングする場合...

...ColdFusionの「配列」(または同等のJava)をActionScriptのArrayCollectionsに自動的にマッピングすることは可能ですか?

このチャップはほとんどそれを持っていましたが、完全ではありません:

http://www.richinternet.de/blog/index.cfm?mode=entry&entry=33CF66A4-DC95-6312-95EFE8E3DB31D298

0 投票する
1 に答える
1196 参照

java - BlazeDS および Flex でのサブトピックの変更

Flex-BlazeDS でメッセージングを使用しています。AIR クライアントが起動すると、宛先と特定のサブトピックに接続します。実行時に、ユーザーはコンボ ボックスを使用して、受信するライブ データのさまざまなセットをサブスクライブできます。このコンボ ボックスの変更イベントは、サブトピックを次のように変更します。

次に、メッセージが新しいサブトピック名でサーバーに送信されるため、サーバーは新しいサブトピックに送信することを認識します。

このメカニズム全体は非常にグリッチのように思えますが、他の誰かがこれを試して成功したのではないかと思いますか? ほとんどの場合、最初は機能し、その後はメッセージが送信されないか、次のようなサーバーエラーが発生します。

[BlazeDS] ID「my-streaming-amf」のエンドポイントは、指定された FlexClient ID「B07F3285-A408-816E-4697-F13F9B17E32C」が無効であるか、その ID の FlexClient が無効であるため、ストリーミング リクエストを処理できません。

また、サブトピックを変更すると、MessageClient だけでなく、FlexSession と FlexClient が破棄されることがあります。その FlexSession が破棄されると、ユーザーのログアウトなど、あらゆる種類のものを台無しにします。

おそらく、サブトピックを変更してさまざまなライブデータのセットをリッスンすることで物事を複雑にしすぎている可能性があります.宛先またはサブトピックの動的な変更を達成する方法について他のアイデアがある場合は、それらもリストしてください.

0 投票する
2 に答える
2768 参照

apache-flex - BlazeDS を介した Spring MVC と Flex の統合?

これは、既存の spring-MVC-Project を flex と統合する最良の方法です。注釈付きのSpring-2.5 libを使用しています。

例えば私のリストコントローラ:

色を表示するcolors.jspもあります。ここで、flex を UI レイヤーとして統合したいと思います。Spring-View を上記の RequestMappings と統合するだけで済みます。