2016-09-08 2 views
0

私は非常に頻繁にサーバーからデータを取得する必要がありますが、何も送信(ポスト)する必要はありませんスイフト3でIOSアプリケーションを書いています。新しいルールで負荷を最小限に抑えるためのIphoneサーバとの相互作用。

私はHTTPサーバーを設定し、GETリクエストを使用してサーバーからデータを取得することを考えていました。最近リンゴは、すべてのHTTPインタラクションをHTTPSにする必要があると発表しました。これは非常に計算量が多く、HTTPSサーバーを設定したことはありません。

私はTCP/IPソケットの使用を推奨していますが、ほんの少しのデータがユーザーから数分ごとに必要になると、ソケットを開いたままにしておくのは無駄でしょう。

私はこのタイプのシステムを初めて構築しています。

IOSアプリケーションとサーバーの間の短い接続を作成する業界標準の方法は何ですか?

どうすればこのようなことをお勧めしますか?

答えて

1

まず、HTTPS要求を実行する時間の差は最小です。計算コストの意見は少し古くなっています。例えば、2012年のMacbook airは約6.3ミリ秒でSSL証明書に署名することができます。

httpsサーバを設定することは、SSLの設定変更とは別にHTTPサーバを設定することとまったく同じです。 WebサイトのSSL証明書を購入し、ドメインで設定およびインストールします。

また、Firebaseを無料で使用でき、標準でSSLを提供します。これにより、実際にサーバーを実際にセットアップする必要がなくなります。 https://firebase.google.com

関連する問題