問題タブ [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.
php - AMFPHP:ゲートウェイなしでHTTP経由でFlashオブジェクトをシリアル化
Flash+AMFPHPは素晴らしい組み合わせです。ただし、さまざまな理由により、NetConnectionを使用したFlashRemotingが適切なツールではない場合があります。ロブはこれについて少し前に素晴らしい投稿をしました:http ://www.roboncode.com/articles/144
彼はまた、Zend_AMFを使用してNetConnectionが送信する関数を呼び出すPOSTおよびAMF-requestパッケージを使用せずに、AMFをhttp要求に配信する方法についての良い例を持っています。
私はこのアプローチが本当に好きで、AMFPHPでそれを複製するのはとてもうれしいでしょう。なぜAMFPHP、あなたは尋ねますか?「最新」バージョンは、C PHP拡張機能であるamf-extを使用して、データをシリアル化および逆シリアル化します。ZendAMFがまだ使用しているphpの方法よりもはるかに高速です。
もちろん、私はすでにAMFPHPをいじって、必要なオブジェクトを作成し、Serializerクラスを使用しようとしました。有効なAMF文字列も取得しましたが、実際のデータは常に「メソッドパッケージ」によってラップされ、これが「Service.method」呼び出しに対する応答であることを受信者に通知していました。
では、AMFPHPで、ゲートウェイとメソッドラッパーを使用せずに、Flashオブジェクトを直接シリアル化する方法はありますか?
ありがとう。
apache-flex - XML をデータ構造として使用するフレックス アプリのスケーラビリティに問題がありますか?
私は現在、Zend_Amf_Server を使用してフレックス アプリケーションのバックエンドを開発しています。多くのテキスト アセットをデータベースからいくつかの xml 構成ファイルに移動することが決定されました。アプリケーションは 10,000 を超えるイントラネット ユーザー ベースに展開されているため、DB とのやり取りが少ないほど良いと思います。多くの同時ユーザーを持つことができるシステム。
多くの同時ユーザー向けのフレックスアプリを開発しているときに直面したスケーラビリティの問題への経験やリンク/ホワイトペーパーを持っている人はいますか?データソースとしてのxmlが懸念の原因でしたか? スケーラビリティの観点から、データベースへの複数のamf呼び出しよりも、起動時にユーザーごとに1回50kbs相当のxmlファイルを読み取ることがはるかに悪いことは、私には奇妙に思えます。
apache-flex - PHPドメインオブジェクトでゲッターとセッターを使用し、Zend_Amfで正しく転送する方法
使い始めたばかりZend_Amf
ですが、これまでのところ、Flashからサーバーにオブジェクトを送信するのに非常に満足しています。サーバーからFlash環境にオブジェクトを送り返すと、少し頭痛の種になります。私のPHPオブジェクトには、ほとんどの場合、カスタムのgetterメソッドとsetterメソッドを持つプライベートプロパティが含まれています。これらのプロパティをどのようにZend_Amf
認識しますか?サーバーからPHPにオブジェクトを送り返すとき、それはただ試みます。このような注釈はあり@property
ますか?どんな助けでも大歓迎です、今のところ私はオブジェクトを値を持つstdClass
インスタンスに変換しようとし$_ecplicitType
ます。
php - Zend_AuthおよびZend_AclとZend_Amf_Serverの統合
Zend_AuthとZend_AclをZend_Amf_Serverとうまく統合した人はいますか?実用的な例を探しています。
apache-flex - リモート共有オブジェクトをサポートする AMF サーバーは?
ご挨拶。Flex ベースのマルチプレイヤー ゲームの構築を計画しており、サーバー エンドに何が必要かを調査しています。PHP の経験があるので、ZendAMF を調べ始めました。
このゲームでは、ルームの概念と、それらのルーム内のクライアントへのリアルタイム更新が必要になるため、リモート共有オブジェクトを使用するように見えます (そうですか?)。ZendAMF がこれをサポートできる場所がわかりません。
だから私はこのページを見つけました: http://arunbluebrain.wordpress.com/2009/03/04/flex-frameworks-httpcorlanorg/
これは、ZendAMF が私が望んでいることを実行しないことを示しているようです。PHP 用の WebORB は、メッセージングを行う唯一の PHP ベースのソリューションのようですが、そのページでは、その下にある Java ベースのソリューションのように、その横に「リアルタイム」とは言及されていません。
要件を備えたサーバー ピースについては、何を確認する必要がありますか? BlazeDS のようなものにジャンプして、Java の知識を少し習得する必要がありますか?
ありがとう。
php - Zend AMF のサービス ブラウザ
いくつか質問があります:
Zend AMF には、AMFPHP のようなサービス ブラウザ機能がありますか? 一部の人々はzamfbrowserについて言及していますが、私がこの質問を投稿している時点では、サイトはまだ利用できません。
Zend AMF で AMFPHP のサービス ブラウザを使用する可能性はありますか?
前もって感謝します!よろしく、アンドレ。
php - AMF データは Flex Service では不完全です
私は、データ サービスを使用した Flex プロジェクトで忙しくしています。Flash ビルダーは、Zend_Amf を使用して Zend Framework をインストールしました。
プロジェクトを実行すると、エラー NetConnection.Call.Failed: HTTP: Failed が表示されます。chalers を使用すると、Zend_Amf がエラーを出すと言います: AMF データが不完全です (0 バイトの 0 バイト)。録画設定で録画制限を確認してください。
問題の意味がわかりません。Google で検索しましたが、良い結果が見つかりませんでした。Flex プロジェクトのコードは次のとおりです。
phpコードは次のとおりです。
私を助けてください!
c# - C#/MonoでAdobeAMFとの間でシリアル化しますか?
Zend_Amfを使用すると、PHPオブジェクトをAdobeAMF形式との間でシリアル化できます。C#オブジェクトをAMFとの間でシリアル化/非シリアル化するための同等のライブラリはありますか?
私はMono2.4で作業しています。
apache-flex - 予算内でのFlexWebアプリケーションでのシステムアーキテクチャの構造化(Javaなし)
Flexでのマーケティングプラットフォームの作成について話しているAdobeDeveloperArticleの次のアーキテクチャを使用して、しばらく前にプロジェクトを開始しました。サーバーがTomcatを処理しなかったことを忘れて、最初のコーディングセットをローカルで実行しました。それで私は大丈夫と言って、いくつかの角を切りました、そしてそれから他のいくつかの制限が出てきて、私はさらにいくつかの角を切りました。最終的には、1、2週間は、プロジェクトをうまく機能させて、目的を達成しようとしていました。レイヤーがマージされ始めました。
結局、私は
PureMVC(プレゼンテーション/クライアント)-> ZendAMF(通信)-> MySql(データ)レイアウト。
それは機能しましたが、データへのすべてのSQL呼び出しを処理するためだけにいくつかのレイヤーがあるようには感じませんでした。
それで、上記の設定を維持し、プレゼンテーション層から始めて、記事で述べたように下に移動する必要がありますか、それとも(Javaを処理しないホスティングプランに基づいて)より良い層がありますか?
注:私はただadobeの人に尋ねますが、彼らは彼らのサイトでほとんど返事をしません。
ありがとう !
更新:私の現在のホスティングプラン-http ://www.godaddy.com/Hosting/Legacy.aspx?ci=9009#details (Economy)