問題タブ [asynctoken]
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.
apache-flex - ActionScript / Flex:AsyncTokenのapply {Fault、Result}メソッドが内部にあるのはなぜですか?
タイトルが示すように、なぜapplyResult
とのapplyFault
方法がAsyncToken
マークされているのmx_internal
ですか?
コードで使用したいと思ったことは何度かありAsyncToken
ましたが、クライアントに強制したくないため、コードを書き直してしまいましたuse namespace mx_internal
。
apache-flex - URLLoader が AsyncToken を返すようにするにはどうすればよいですか?
Flex アプリケーション用に HTTP 経由でバイナリ データを取得しようとしていましたが、いくつかのつまずきがありました。HTTPService はバイナリ データをうまく処理していないようで、人々は URLLoader を使用すると言っていました。しかし、URLLoader には、HTTPService が提供する優れた AsyncToken/IResponder インターフェースがありません。
そのため、検索を行ったところ、URLLoader を拡張してこの種の機能を提供する人は見つかりませんでした。私は先に進み、自分で刺しました: http://pastebin.com/d7369d0e0
基本的に、URLLoader と AsyncToken をラップし、URLLoader からの COMPLETE、IO_ERROR、および SECURITY_ERROR イベントを、AsyncToken で発生する結果/障害にマップします。
基本的な使い方:
これは問題にアプローチする正しい方法ですか?既存のソリューションはありますか? フィードバックをお待ちしております。
ありがとう、
カーシック
apache-flex - HTTPService AsyncToken と AsyncResponder の例
AsyncToken と AsyncResponder によって非同期的に呼び出される HTTPService を実装する Flex アプリケーションの例はどこにありますか? 前もって感謝します
httpservice は、特定の頻度で次のような文字列を送信します。
行#列#番号#行#列#番号#行#列#番号#....
編集されたコード:
actionscript-3 - ActionScript 3 で AsyncToken の戻り値を偽造する方法
Parsley を使用して、[Command(selector='list')] public function getRssFeed( msg:RssEvent ):AsyncToken { return service.list() as AsyncToken; を介してアクセスするサービスがあります。}
「本物の」RssService を指すと、すべてが期待どおりに機能します。私の問題は、「モック」RssService を指すときです。ダミーのデータを返すことで AsyncToken を偽造する方法がわかりません...これを行う方法を知っている人はいますか?
apache-flex - ASyncToken のポイントは何ですか?
HTML5 WebSocket サーバー用の AS3 クライアントの作成を任されました。
私の最初の考えは、AS3 の既存のクラスのいくつかを使用してこのサービスを作成することです。つまり、RemoteObject をエミュレートしようとしていますが、調べてみると、ASyncToken のポイントがよくわかりません!
トークンがサーバー呼び出しとその応答の間の何らかの形式の参照として使用されていることは理解していますが、それがどこでどのように一意の識別子になるのかわかりません。
たとえば、次の短いコードを見てください。
明らかに、トークンには独自のレスポンダーがあり、サービスはトークン メッセージの辞書を保持できますが、どちらかが応答する前に myService.myCall を 2 回呼び出すと、サービスは応答を関連付けるトークンを認識しますか? サービスは一意の識別子を作成して応答をトークンに関連付けますか?または、このような状況では失敗しますか?
呼び出し用に独自の一意の識別子を内部に保存する場合、トークンを完全にスキップして呼び出しパラメーターでレスポンダーを渡すよりも良い方法はありますか? 例えば
apache-flex - AsyncToken を介してリモート メソッド呼び出しを処理するにはどうすればよいですか?
だからここに私が働きたいmxmlがあります:
出力は
Invokehandler と呼ばれる ....
....と呼ばれるクリックハンドラ
BlazeDS コンソールは成功した Resultevent を登録しますが、Resulthandler は呼び出されません。私は何を間違っていますか?
編集:これらのことを管理することになっているクラスにプロシージャをエクスポートしようとしました。
{ import flash.events.Event;
}
私がそれを呼び出すと、イベントハンドラに到達しません。私の間違いはどこですか?
apache-flex - FlexAS3PHPでのサービスコールから最後の2つの結果を取得する
私はFlexの初心者で、StackOverflowとGoogleの両方を検索しましたが、Flex / ActionScript 3非同期プログラミングのこの(単純な)問題を理解できないようです。テーブルに行を挿入するPHPサービス(Zend)があります。私がやりたいのは、異なる行の値を使用してサービスを2回連続して呼び出し、サービスから返された新しいID(主キー)を取得できるようにすることです。次に、新しいIDを2つのアラートとして表示します。
問題は、サービスを2回続けて実行できる場合、最後の最新のサービス呼び出しに対してのみAlert.show()を取得することです。最初の結果にアクセスする方法がわかりません。
FlexコードとPHPサービスを再構成してオブジェクトの配列を受け入れ、両方に対して1つのPHPサービス呼び出しを送信して、結果とともに配列オブジェクトを受け取ることができることを認識していますが、一般的な理解を深めようとしています。 AsyncTokenがどのように機能しているか、および必要な古い結果にアクセスする方法。{serviceResult} .tokenを使用するたびに、以前の結果が上書きされますか?
これは、新しいユーザー「Home」と「temp」用に2つのデフォルトフォルダーを設定する関連コードです。
これが私のイベントハンドラーです。新しいIDごとにアラートボックスをポップアップ表示したいと思います。
これがcallresponderとserviceの私のmxコードです:
'101'(2回目のサービス呼び出しの結果)のみがアラートをトリガーしています。どうしてこれなの?
ありがとうございました!
php - AsyncToken は基本文字列を返しますか?
Flex Mobile / PHP アプリケーションを開発しようとしていますが、AsyncToken で問題が発生しています...基本的な文字列を返すだけではありませんか?
たとえば...リクエストから単純な文字列の結果を返したいだけです-今、実装されているメソッドから基本的な出力文字列を返します。バックエンド部分は動作します (PHP)、私はそれをすべて行いました...これが私にいくつかの問題を引き起こしています:
それは非常に簡単です - どんな提案や推奨事項もきっと役に立ちます! ありがとうございました!