問題タブ [zend-amf]

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 に答える
181 参照

zend-framework - Zend AMF + Zend ウェブサイト

Adobe Air でフロントエンド Web サイトとバックエンド Web サイトを開発します。そのため、Air と通信する Zend_amf と、Web サイト用の通常の zend Web アプリケーションが必要です。

1回のZendフレームワークのインストールでこれを実行できるかどうか知っている人はいますか? サブドメインなどを追加できないため、2 つのインストールを機能させることはできないと思います。それとも、ここで何か不足していますか?

前もって感謝します

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

apache-flex - flex zend amf - 結果を異なるラベルで表示する

現在、データベースから情報を取得し、コンテンツをデータグリッドに表示するだけの単純なアプリがあります。

この情報をデータグリッドに表示する代わりに、いくつかのラベル (名、姓、電話番号など) で表示したいのですが、その方法がよくわかりません。

現在、作成完了時に、php クエリ関数を呼び出します。これは次のようになります。

次に、結果をデータグリッドに入れています

最終的にクエリが変更され、データベースから 1 行しか返されなくなります。では、結果をデータグリッドではなくラベルに表示するにはどうすればよいでしょうか?

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

flash - マルチプレイヤーゲームでサーバーの応答を遅らせることはできますか? (編集:phpとflashでロングポーリングを実行できますか)

「テーブル」で 2 人以上のプレイヤーがプレイするマルチプレイヤー フラッシュ ゲームを作成しています。そのターンベース。zendAMF を使用すると、サーバーの応答を、現在のターンのプレーヤーが移動するまで待機させて、リアルタイムのように見せることができますか?

あまり良い習慣ではないことを読んだので、ポーリングを使用したくありません。代わりに、この方法は機能しますか? プレイヤー A のターンで、他のプレイヤー B、C、D が待機しているとします。Flash クライアントは、更新を取得するためにサーバーに要求を送信します。すぐに応答する代わりに、サーバーはプレーヤー A が自分の動きをするまで待ってから、プレーヤー A の動きの詳細を含む応答を他のプレーヤー B、C、D に送信できますか?

編集:画像を追加しました。

このメソッドの名前を見つけました。ロングポーリングと呼ばれます。Apacheを実行し、リクエストを送信するフラッシュクライアントを使用して、PHP Webサーバーでロングポーリングを実行できますか?

これは、プレイヤー B、C、D を待っている他のプレイヤーがどのように扱われることが期待されるかです。

ここに画像の説明を入力

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

amf - ゲートウェイを実行するためのヘルプが必要です(mx.rpc.events :: FaultEvent#0)

http://www.zamfbrowser.org/documentation.htmlの設定に従いました

http://www.zamfbrowser.org/zamf_demo/gateway.php
にアクセスすると、このエラーメッセージが表示されます

たくさんの情報と私はそれが何を意味するのか本当にわかりません

http://localhost/gateway.phpにアクセスすると、メッセージが表示されますZend Amf Endpoint

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

flex3 - Flex3Zendamfリモートデバッグ

zendamfリモートのデバッグに問題があります。私はMAMPを実行しているMacを使用しています。SDK3.6とFlashPlayer10を搭載したFlex3を使用しています。

チャールズを走らせています。何を探すべきかわからないけど、あまり変なものは見当たらない。私は以下を除いてすべて200OKを取得します:

http:// localhost / zendamf_remote_flex_dcre 301 POST localhost / zendamf_remote_flex_dcre7 ms1.16KB完全なnull

後でチャールズのリストの下に、私は見る:

http:// localhost / zendamf_remote_flex_dcre / 200 GET localhost / zendamf_remote_flex_dcre / 186ms533バイト完了

ZendAmfエンドポイント

0 投票する
0 に答える
174 参照

php - flex または zend amf でのレコードのロック

複数のユーザーがいるフレックス (Flash Builder 4) アプリケーションでレコードのロックをどのように処理しますか?

zend amf を使用してデータベース (mongodb または mysql) と通信しています。

たとえば、ユーザー 1 が編集用にクライアント レコードをロードし、ユーザー 2 が編集用に同じクライアント レコードをロードした場合、ユーザー 1 が編集を保存し、次にユーザー 2 が編集を保存すると、ユーザー 1 が編集していたことを知らずにデータが失われます。 .

ロックフラグまたはロックテーブルを使用して独自のシステムを実装し、レコードが開かれたときにロックをチェック/ロックを設定できると思います。しかし、人々がこれを行うために使用する、テスト済み/証明済みの何かがすでにあることを願っています。

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

php - ZendAMF - 立て続けに関数呼び出しが失敗する

フラッシュ フロントエンド用の AMF サービス メソッドを実装しています。通常は問題なく動作しますが、2 つのメソッドが次々に呼び出されると、メソッドが実際には PHP 側で正常に完了しているにもかかわらず、2 番目の呼び出しがフラッシュ フロントエンドに null を返すことがわかりました (これを確認するために、返す直前に、返されたデータをファイルにダンプします)。

誰かが以前にこの行動をとったことがありますか?ZendAMFの設定ですか?

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

php - zend amf は MySQL データベースの big-int を返すことができませんか?

これが私のクエリで、正常に動作し、フィールドの friend_id は MySQL big-int 型です

"select friend_id FROM users_friends uf WHERE uf.user_id=1192134553 limit 2"

クエリは必要な結果、つまり 100002407532395 、 100002307531370 を返します

今ここに私のサービス zend/amf サービスがあります

そして、サービスは私に 2147483647 を返します。しかし、friend_id を MySQL varchar に設定すると、機能します。なぜbig-intで機能しないのですか??

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

php - Zend AMFと1つのNetConnectionを使用して複数の関数を呼び出しますか?

私のアプリケーションではZendAMFがうまく機能していますが、単一の接続で複数の非同期関数を呼び出す方法を理解しようとしています。たとえば、「MyService」というサービスと、「init」と「getData」という2つの関数があるとします。同じリモートオブジェクト内で「MyService.init」を呼び出してから「MyService.getData」を呼び出す接続を作成できますか?もしそうなら、どのように...そうでなければ、より良い解決策は何ですか?

もちろん、このシナリオでは、initとgetDataを1つの関数に組み合わせることができます...しかし、実際のシナリオの問題は、「init」の後に実行する必要のあるメソッドがもっとたくさんあることです。ありがとう!

0 投票する
0 に答える
212 参照

php - Zend Framework の他の部分なしで Zend_amf を使用する

現在、フロント コントローラーを備えたカスタム MVC フレームワークを使用して Web アプリケーションを構築しています。フレームは、認証、承認などを提供します。

フローは現在、次のとおりです。リクエスト - >認証 - >承認の確認 - >リクエストの処理

フラッシュに組み込まれた別のフロント エンドを使用できるように、Zend_AMF をミックスに追加したいと考えています。Zend_AMF のドキュメントを見ると、Zend_AMF が認証 (Zend_Auth) と承認 (Zend_ACL) をサポートしていることがわかります。問題は、フレームワークで独自の認証および承認クラスを使用したいということです。Zend_ACL と Zend_Auth を使用したくありません。

私の考えは、Zend_AMF サーバーをコントローラーとして実装することです。次に、Zend_AMF からのリクエストをインターセプトし、ユーザーがそのメソッドを実行することを許可されているかどうかを判断し、レスポンスを生成してから、それを Zend_AMF に渡して送り返す必要があります。

問題は、リクエストを傍受し、処理を行ってから Zend_AMF に戻すにはどうすればよいかということです。ドキュメントを見てきましたが、これを行う方法が見つからないようです。

どんなアイデアやより良い解決策も大歓迎です:)