問題タブ [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 投票する
2 に答える
369 参照

javascript - ColdFusion を使用した Ajax 経由の Blaze DS

Adobe の Blaze DS を ColdFusion 経由で Ajax 経由で使用したいと考えています。ColdFusion と JavaScript については十分に理解していますが、アプリケーションにロング ポーリングを追加したいのですが、これを行う唯一の方法は Blaze DS を使用する方法のようです...しかし、Flash については十分に理解していません。 /Flex でジョブを終了します。機能する Ajax モックアップを知っている人はいますか?

0 投票する
3 に答える
13614 参照

java - Flex クライアントからメッセージを受信せずに BlazeDS からデータをプッシュする方法は?

Flex アプリケーション プロジェクトのデータ プッシュ機能に BlazeDS を使用しています。公式チュートリアル、Getting started with BlazeDSから、API からのプロデューサー/コンシューマーとのメッセージングの例を示しています。

しかし、Flexクライアントから呼び出す必要がなく、サーバー側から呼び出す必要があるサーバー側を実装するにはどうすればよいですか。アイデアはありましたが、Java 開発者ではなく Flex 開発者であるため、どうすればよいかわかりません。助けていただければと思います。

  1. ServiceAdapterGoogle では、メソッドを拡張する Java 側でクラスを拡張する必要があるというチュートリアル ショーがありInvokeます。私がやりたいことをするために、これの代わりに他のクラスを拡張する必要がありますか?

  2. message-config.xml上記のような結果を得るためにを構成するにはどうすればよいですか?

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

activemq - Flex クライアントが切断されたときに ActiveMQ がサブスクリプションを停止しない

blazeds 3.2 経由でフレックス クライアントにメッセージを送信するために、activeMQ 5.3 を使用しています。

クライアントが初めて接続すると、activeMQ ブローカーへのサブスクリプションが作成されていることがわかります。ただし、クライアントを実行するブラウザーを強制終了した後、メッセージが消費されなくなっても、サブスクリプションは開いたままになります。これにより、最終的に Web サーバーのメモリ不足が発生します。ログから、Blazeds がフィードからサブスクライブを解除しているように見えます。

接続しているクライアントがもういない場合、ブレイズドはサブスクリプションを停止すべきではありません。なぜ彼はそうしないのですか?

以下に、ログ ファイルのスニペットを示します。

以下に、ActiveMQ に使用される構成を示します。

宜しくお願いします

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

web-services - Flexを使用しないColdFusionを備えたLCD

疑似「リアルタイム」を実現するためにFlexを使用して接続する必要なしにBlazeDS/LCDSとColdFusionのポーリングを行う方法はありますか?

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

apache-flex - Flex/Air クライアントからの非同期リクエスト用の Web サーバーを作成する方法は?

Flex Builder を使用して、ブラウザだけでなく Air ウィンドウ アプリケーションでも動作するクライアントを作成しました。サーバーに接続する必要があり、サーバーのデータの変更に関連する非同期要求を実行する必要があります。LiveCycleDS ライセンスのコストが高すぎるため、他の方法、おそらくオープン ソースを探していたところ、次の解決策を見つけました。

  • Adobe BlazeDS
  • Granite データ サービス
  • WebORB コミュニティ版

上記のソリューションを作成する簡単な方法はどれですか。特に、J2EE アプリケーション サーバー タイプを使用したいと考えています。ありがとう

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

java - BlazeDS通信の実行時にActionscriptクラスが見つかりません

GraniteDS自動生成ASコードを使用して、JavaリモートオブジェクトをASにマップしています。

Javaのリストサイトを含むオブジェクトがあるため、ASに変換すると次のようになります。

JAVA:

アクションスクリプト:

問題は、MXMLデータバインディングを使用してそのリストのコンテンツを一般的にバインドしていることです。問題は、リストに含まれているオブジェクトのタイプを明示的に参照しないため、SWFにコンパイルされないことです。リスト内のオブジェクトを確認する方法はありません。 RemoteClassの場合は?

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

java - HTTPS と JAAS を使用した Flex ファイルのアップロード?

Flex クライアントから Java EE アプリにファイルをアップロードしようとしています。

  • 完全な HTTPS 環境で
  • Java EE サーバーは JBoss 5 です
  • BlazeDS の「カスタム」認証を使用する (フレックス フォームからユーザー名とパスワードを入力する)
  • セッション認証ごとの BlazeDS の使用

通常の AMF 呼び出しでは、ユーザー プリンシパルにアクセスし、ロール メカニズムを使用できます。

ただし、アップロード サーブレットでは、ユーザー プリンシパルにアクセスできません。

これを修正するには?

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

java - JAAS を使用してフレックス クライアントに認証失敗の理由を示す方法は?

使用しています:

  • JBoss 5
  • フレックス SDK 3.5
  • 認証が統合された BlazeDS 3 (JAAS および JBossSX 経由)

ログインの失敗は、常に同じ障害コードによってフレックス クライアントに示されます: Client.Authentication

ただし、基礎となる JAAS LoginModuleは、特定のjavax.security.auth.login.LoginExceptionサブクラスをスローします。

失敗したログインの理由をフレックス クライアントに伝達するにはどうすればよいですか?

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

java - BlazeDS:これらの標準的なセキュリティ障害コードは何ですか?

Spring-FlexJavaアプリケーションと対話するFlexクライアントを作成しようとしています。SecurityExceptions(と同等のフレックス)をキャッチしたい

  • ユーザーが許可されていないことを行おうとした場合は、エラーページを表示します
  • ユーザーがログインしていない場合は、ログインボックスをポップアップします

Spring-Flexのドキュメントによると、

スローされたSpringSecurityExceptionは、適切なBlazeDSSecurityExceptionに[変換されます]。例外は実行チェーンの適切なポイントでキャッチおよび変換されるため、適切なAMFエラーメッセージがシリアル化されてクライアントに返送されます。

[...]代わりに、特定のAMFエラーメッセージを送り返すと、クライアント側でFaultEventがスローされます。このエラーコードには、適切なセキュリティ障害コードが含まれているため、推論して適切なアクションを実行できます。この動作は、BlazeDSで提供されるすぐに使用可能なコンテナベースのセキュリティメカニズムの動作と同等であるため、クライアント側のプログラミングモデルは同じままです。

とてもいいです。

クライアント側で処理する必要のあるセキュリティ障害コードのリストが見つからなかったことを除いて。私が思いついた最高のものは、フレックスフォールトコードリストを要求する質問でした。どうやらそのようなリストはありません。私は運命にありますか?

前もって感謝します