0

zendamf 実装に接続して特定の情報を取得し、保存してユーザーに表示するモバイル アプリを作成しています。

ゲートウェイには、ユーザー、注文、製品などを処理するための複数の php クラスがあります。

したがって、remotehandler.orders、remotehandler.product、remotehandler.users. つまり、クラスごとに次のことができます。

呼び出しの種類ごとに接続を作成する代わりに、何度も作りたい呼び出しファミリごとにラッパー クラスを作成する方がよいのではないかと考えていました IE

ユーザー

  • createUser - php 関数を呼び出してユーザーを作成します
  • ユーザーの削除
  • ユーザーの更新

いくつか検索した後、コードでネット接続を処理する方法を示すこの投稿 http://flexdevtips.blogspot.com/2009/05/using-flex-and-amfphp-without-services.htmlに出会いました。ただし、単一の呼び出しを行うことを計画している場合に書かれています。

これをクラスに変換して、特定の異なるソース(phpクラス関数)を許可する方法について、アイデアや例はありますか?

ありがとう

ヤクノ

4

1 に答える 1

1

クラスのプロパティ (ソースと呼びましょう) を、設定時に RemoteObject のソースを変更する getter/setter ペアとして公開するだけです。

ただし、期待する戻り値の型ごとに異なるサービス クラスを用意する方がよいことがわかりました。これにより、サービスをモックし、データベースへのライブ接続を必要としない作業を行っているときにモックをドロップすることができるからです。 (スキニングなど)。

于 2011-11-09T12:09:25.647 に答える