今日、セルフホスティングの WCF サービスに ServiceHost を使用しています。
WCF サービスの近くで、直接ソケット操作用の独自の TCP プログラムをホストしたい (ある種のブロードキャスト TCP ストリームへのリーエンなど)
URL 名前空間を制御する必要があります (そのため、example.com:port/myserver/stream?id=1 や example.com:port/myserver などの適切な URL を使用して、クライアントが TCP ストリームをサービスに直接送信できるようにする必要があります)。 /stream?id=anything であり、一度に 1 つのソケットに対して 1 つのクライアントという考えに煩わされないように、WCF サービスを自分のサーバーと同じポートに保持したい、またはそうあるべきであるwww.example.com:port/myWCF/stream?id=222... を呼び出すことができ、80 だけでなく任意のポートで動作するようにしたい)
これで私を助けてくれる体はありますか?
現在、WCFのみを使用しています。そして、私はそれがどのように機能するかを楽しんでいません。これは、TCP をクリアするために移行を開始したい理由の 1 つです。)
net-tcp バインディングやその他のクールな WS-* バインディングは使用できません (今日は、Flash、AJAX などのクライアントが簡単に接続できるように、最も単純なものを使用しています)。
大量のデータ転送をリアルタイムで行うために、ソケットを使用する前に作成したような接続プロトコルを実装する際に、高速で簡単な接続プロトコルが必要でした。
だから..何かアイデアはありますか?お願いします - 助けが必要です。