私が管理するリモート データベースにアクセスする必要がある ZF ベースのアプリを開発しました。リモート データベースからデータを公開し、ローカル ZF アプリに使用するためのオプションとして、REST を検討しています。Web を掘り下げていると、Odata が関心を集めて受け入れられていることがわかったので、最初の質問は次のとおりです。
Odata を使用して発行および使用することは、苦労する価値がありますか?
仕様を調べてみると、十分に重いことがわかったので、実装にはかなりの労力が必要です。もちろん、ライブラリとサンプルはありますが、それでも単純ではありません。代わりに、公開して消費するための簡単なプロトコルを実装することができます。
REST サービスの ZF への統合に関して、2 つ目の質問があります。
Odata または独自のプロトコル用に新しい Zend_DB_Adapter_Abstract
アダプターを作成する必要がありますか?
同様の取り組み(ZEND用のOdataまたはRESTアダプター)を知っている人はいますか?