How to host WCF service and TCP server on same socket?

Posted by Ole Jak on Stack Overflow See other posts from Stack Overflow or by Ole Jak
Published on 2010-04-03T19:57:44Z Indexed on 2010/04/07 1:53 UTC
Read the original article Hit count: 301

Filed under:
|
|
|
|

Tooday I use ServiceHost for self hosting WCF cervices.

I want to host near to my WCF services my own TCP programm for direct sockets operations (like lien to some sort of broadcasting TCP stream)

I need control over namespaces (so I would be able to let my clients to send TCP streams directly into my service using some nice URLs like example.com:port/myserver/stream?id=1 or example.com:port/myserver/stream?id=anything and so that I will not be bothered with Idea of 1 client for 1 socket at one time moment, I realy want to keep my WCF services on the same port as my own server or what it is so to be able to call www.example.com:port/myWCF/stream?id=222...)

Can any body please help me with this?

I am using just WCF now. And I do not enjoy how it works. That is one of many resons why I want to start migration to clear TCP=)

I can not use net-tcp binding or any sort of other cool WS-* binding (tooday I use the simpliest one so that my clients like Flash, AJAX, etc connect to me with ease).

I needed Fast and easy in implemrnting connection protocol like one I created fore use with Sockets for real time hi ammount of data transfering.

So.. Any Ideas? Please - I need help.

© Stack Overflow or respective owner

Related posts about c#

Related posts about wcf