初めて Web サーバー アプリを作成していますが、自分が何をしているのかよくわかりません。基本的に、サーバー側の C# コードとネイティブ iOS アプリがあります。サーバーからアプリに更新をプッシュできるようにする必要があります。私たちが使用することに決めた方法はロング ポーリングで、これを行うには 3 つの方法があります。
1) C# で独自の Web サーバーを作成する - 車輪の再発明が必要なため、必ずしも魅力的ではありません
2) WCF の使用 - WCF を介してロング ポーリングを実装する方法についての記事をいくつか見ましたが、私が見たすべてのチュートリアルでは、.NET WCF に実装されているクライアントを使用しているように見えますが、これは必要に応じて適用できません。 iOSアプリを使用する。
3) IIS を使用している可能性があります。このオプションをどこから始めればよいかわかりません。
標準 HTTP を使用して C# サーバーでロング ポーリングを実装する優れたチュートリアルまたはサンプル プロジェクトを推奨できる人はいますか? 標準の HTTP を使用している限り、iOS 側には自信があります。
もちろん、もっときちんとしたやり方があれば、私も耳を傾けます。