調子:
- アプリは、IP ホストを持つデバイスと通信します。デバイスは、セッション層の IP 層 (トランスポート層) の上に独自の通信プロトコルを持っています。
- 会話を開始するには、アプリはセッション層で数回のハンドシェイクによってセッションを確立する必要があります。
- アプリは、セッションがまだ生きていることをデバイスに知らせるために、監視犬 (タイマー) に餌を与え続ける必要があります。
- これらのプロセスはすべて、ユーザー インターフェイスを中断することなく機能するはずです。
質問:
- どのような技術が関与するのに適していますか? NSスレッド? NSOperaton? またはGCD?
- この仕事を処理できる他のソリューションはありますか?