私はクライアント(IOSデバイス)とサーバーを実装しています。要求/応答のペイロードを最小限に抑えて、カスタムTCPベースのサービスを実装する予定です。私の唯一の関心事は、私が3Gなどで常に開いているポートを利用できるかどうかです。非標準ポートとTCPon IOSを使用する他のアプリケーションがなければなりませんか?カスタムTCPサービスとHTTP IOS
0
A
答えて
1
可能であれば、カスタムTCPサーバーにはポート80/443(SSL)を使用することができます。カスタムサーバーアプリケーションをポート80にバインドするには、サーバー上の空きIPを確保する必要があります。 ポート80/443(SSL)の後ろにHTTP(D)がない場合は問題ありません。
他のポートを使用している場合は、ファイアウォールルールのトラフィックがブロックされている可能性があります。 これは標準的なケースです。 VOIP/SIPのようにiOSアプリケーションにはSIPポート5090が必要です。したがって、5090以外の一部のポートのみがサポートされている大学のWiFi内で電話をしようとすると、アプリケーションは実行/接続されません。
So. ViberまたはWhatsApp Messengerのようにする必要があります。ポート80/443(SSL)を使用し、ファイアウォールが可能な限り最大限の接続を試みてください。
関連する問題
- 1. HTTPキープアライブとTCPキープアライブ
- 2. TCPサービスとREST API
- 3. HTTPとHTTP WCFサービス
- 4. カスタムHTTPサービスでサービスを追加する角度2
- 5. node.jsのTCP/HTTPプロキシ
- 6. C#ソケットTCPクライアント/サービス
- 7. node.jsとのファイル同期:unision == tcp == node ----- [http] ----- node == tcp == unison
- 8. WCFサービスとカスタムCA
- 9. TCP HTTPクライアントとサーバのソケット通信
- 10. 違いbtw Gcloud TCPとHTTPロードバランサ
- 11. GCE:1 IP上のTCPとHTTPロードバランサ
- 12. オンラインゲームのHTTPとTCPの比較
- 13. ディープリンクiOSとhttpスキーム
- 14. TCPストリームとiOSでの発送
- 15. Swift iOSとJavaソケット間のTCP通信
- 16. MongoDBの簡易HTTP/TCPヘルスチェック
- 17. HTTP応答のTCPハンドシェイク?
- 18. カスタムHTTPハンドラIIS7とASP.NET
- 19. 角2の401のカスタムAuth HTTPサービスでリダイレクトする方法
- 20. Angular2でのカスタムHttpサービス。循環的依存関係のエラー
- 21. 角度2カスタムHTTPサービスは、エラーがスローされます。XHRBackend
- 22. ページメソッド、Webサービス、カスタムHTTPハンドラを使用したajaxの違い
- 23. iOS TCPクライアントの遅延
- 24. 角度$ httpとサービスvs ngResource
- 25. RESTful WebサービスとHTTP動詞
- 26. カスタム$ httpシリアライザ
- 27. hapijsカスタムHTTPステータスメッセージ
- 28. akka-httpカスタムPathMatcher
- 29. iOS 10のATSとhttp
- 30. カスタムJSONサービス
サーバーは問題ではありませんが、443は良いオプションです。ありがとう – Mark