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