検索

ホームページ  >  に質問  >  本文

android - 移动端开发需要与应用服务器通讯时通常采用什么方法?

在开发android或者ios移动端应用的时候,如果终端需要需要获取数据库中的信息或者持久化一些信息的时候。
1.是不是要建置一个app server,开发一些api供移动端调用?
2.二者的通讯通常采用什么协议? http restful吗?
3.有哪些安全方面的事项需要注意?

大家讲道理大家讲道理2893日前461

全員に返信(3)返信します

  • ringa_lee

    ringa_lee2017-04-18 09:07:30

    独自のサーバーを構築するか、サードパーティのクラウド サービスを使用します。今年 googleIO で多く紹介された Firebase を見てみましょう。
    送信に関しては、最も基本的なのは http です。 https を使用するのが最適で、データ形式は json です。クライアントがネットワーク層アクセスを実現するには非常に快適です。
    長時間の接続、xmpp プロトコル、または MQTT プロトコルを必要とするいくつかの IM 要件もあります。サーバーとクライアントの両方がオープンソース実装です。自分でググってください。すぐに大丈夫です。

    返事
    0
  • 阿神

    阿神2017-04-18 09:07:30

    1. サーバーを用意し、データベースに接続し、ビジネス ロジック処理を行う必要があります
    2. HTTP REST API、通常は JSON 形式でデータを送信します
    3. データの暗号化と復号化

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:07:30

    1. 通信サーバーはインターフェースを提供し、データ暗号化で十分です。
    2. データの永続化、端末には sqlite などの永続化メソッドがあり、サーバーからのデータはデータベースに保存できます。

    返事
    0
  • キャンセル返事