Сегодня я использую ServiceHost для самостоятельного размещения услуг WCF.
Я хочу разместить рядом со своими службами WCF свою собственную программу TCP для операций с прямыми сокетами (например, с привязкой к какому-либо широковещательному потоку TCP)
Мне нужен контроль над пространствами имен URL (чтобы я мог позволить своим клиентам отправлять потоки TCP непосредственно в мой сервис, используя несколько хороших URL, таких как example.com:port/myserver/stream?id=1 или example.com: port / myserver / stream? id = что-нибудь, и поэтому я не буду беспокоиться об идее 1 клиента на 1 сокет одновременно, я действительно хочу, чтобы мои службы WCF были на том же порту, что и мой собственный сервер, или каким он чтобы можно было позвонить на www.example.com:port/myWCF/stream?id=222 ... и я хочу, чтобы он работал на любом порту - не только 80)
Может ли какое-нибудь тело помочь мне с этим?
Сейчас я использую только WCF. И мне не нравится, как это работает. Это одна из многих причин, почему я хочу начать миграцию, чтобы очистить TCP =)
Я не могу использовать привязку net-tcp или любую другую классную привязку WS- * (сегодня я использую самую простую, чтобы мои клиенты, такие как Flash, AJAX и т. Д., Легко подключались ко мне).
Мне нужно было быстро и легко внедрить протокол соединения, подобный тому, который я создал для использования с сокетами в режиме реального времени и передачи данных.
Итак ... Есть идеи? Пожалуйста - мне нужна помощь.