C#でチャットアプリを作ろうと思っています。
サーバはWindows Server系
クライアントは、2種で
1.WindowsPCにC#のフォームアプリ
2.ブラウザ(ASP.net)
サンプルなどや解説サイトを見ていると、
① System.Net.Socketsを使用したsocket通信
② System.Net.WebSocketsを使用したWebSockets
の2パターンで実現可能なようなのですが、どちらで実装したらいいのか判断がつきません。
①のsocket通信版はサンプルも多くわかりやすいのですが、フォームアプリやコンソールアプリのみでASP.netで使用できるのかがわかりません。
チャットサーバアプリはコンソールアプリで、Windows Server上で動作させておけばいいと思うのですが、クライアントはASP.netでも作成可能なのでしょうか。
また、今回作ろうとしている構成・機能の場合、Sockets と WebSocketsのどちらがよいのでしょうか。
回答1件
あなたの回答
tips
プレビュー