mark Kharitonov
unread,Jul 12, 2011, 3:10:13 AM7/12/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to manos-...@googlegroups.com
I would like to focus on Windows OS, for moment. Since Windows 2003 there exists HTTP Server API, aka HttpListener, which makes HTTP port sharing possible.
I am really unaware of how using HTTP Server API compares to using plain old sockets with respect to performance, scalability, etc ...
But I do know that being able to share the same HTTP port does matter a lot in my target environment .
So, I was wondering, whether it was possible to replace the default Manos.Http.HttpServer engine with an alternative one (even if available only on windows), which would sit on top of the HTTP Server API?
Note, that I deliberately avoid mentioning the HttpListener class, because it is entirely possible to bypass it and talk to the unmanaged HTTP Server API through P/Invoke, if necessary. The point is using HTTP Server API, it is less important how exactly.
Thanks.