この設計に対する適切な解決策を提案してください。
これが私が達成しようとしていることであり、それがすべて可能かどうかはわかりません。
インフラストラクチャー
Android > Php ZF > Couchbase
したがって、すべての通信は Restful を使用して行われます。現在、私のアプリでの動作は次のとおりです。Android は、Restful 経由でアプリに jpg/png などの画像ファイルを要求します。Myapps は Couchbase に保存されている画像ファイルを必要とするため、Restful 経由で Couchbase に接続し、アプリ サーバーでファイルを受信し、Restful を base64 から jpg/png にデコードし、データを base64/Json に再度エンコードして、Android デバイスに転送します。Android デバイスは base64 で Json を受信し、それをデコードして jpg/png に戻します。
この動きは意味がありますか?
したがって、デコード>エンコード>デコードを削減するために。PhpZFアプリサーバーを介してAndroidをCouchbaseに直接接続させ、Androidデバイスに到着した後に一度だけデコードすることが可能かどうか疑問に思っていますか?
お知らせ下さい?どうもありがとうございました。これが私が求めていることに意味があることを願っていますか?