在开发android或者ios移动端应用的时候,如果终端需要需要获取数据库中的信息或者持久化一些信息的时候。
1.是不是要建置一个app server,开发一些api供移动端调用?
2.二者的通讯通常采用什么协议? http restful吗?
3.有哪些安全方面的事项需要注意?
ringa_lee2017-04-18 09:07:30
独自のサーバーを構築するか、サードパーティのクラウド サービスを使用します。今年 googleIO で多く紹介された Firebase を見てみましょう。
送信に関しては、最も基本的なのは http です。 https を使用するのが最適で、データ形式は json です。クライアントがネットワーク層アクセスを実現するには非常に快適です。
長時間の接続、xmpp プロトコル、または MQTT プロトコルを必要とするいくつかの IM 要件もあります。サーバーとクライアントの両方がオープンソース実装です。自分でググってください。すぐに大丈夫です。
阿神2017-04-18 09:07:30
1. サーバーを用意し、データベースに接続し、ビジネス ロジック処理を行う必要があります
2. HTTP REST API、通常は JSON 形式でデータを送信します
3. データの暗号化と復号化
天蓬老师2017-04-18 09:07:30
1. 通信サーバーはインターフェースを提供し、データ暗号化で十分です。
2. データの永続化、端末には sqlite などの永続化メソッドがあり、サーバーからのデータはデータベースに保存できます。