クライアント アプリケーションと Web アプリケーション (またはサービス、UI なし) が必要で、デスクトップ アプリケーション内から上記の Web サービスに接続し、2 つの同時ネットワーク ストリームを使用したいと考えています。そのうちの 1 つはデータのアップロードと読み取り用です。サーバー上で、もう1つはクライアントアプリケーションに送信するためのものです。
私は、WCF などのそれ以上のものを使用するソリューションを探しているわけではありません。Web サーバーとクライアント アプリケーション間の接続を作成し、純粋なバイナリ データを交換する方法が必要なだけです。私はプロトコルを自分で実装します。WCF が提供するようなエンティティやカプセル化は探していません。
ここでは、どのプロジェクト タイプが最適な選択なのかさえわかりません。空の ASP.NET アプリケーションを FTP にアップロードすることを考えましたが、アプリケーションを接続可能にするために次に何をすべきかわかりません。もちろん、完全な解決策を求めているわけではなく、サーバーとクライアント間の単純で単純な接続を確立する方法に焦点を当てたいくつかの記事を求めています。サーバーがクライアントをすぐに更新できるようにしたいので、ストリームを取得する方法を探しています。
編集:サービスはASP.NETホスティングに配置されることを意図しており、制限などがある場合、ポートがこれらでどのように機能するかわかりません。