Seen the newer demos about running ASP.NET without IIS and using Http.sys for the request and response actions?
<quote>
Snip
Since the release of Windows Server 2003 and Windows XP SP2, there has been a new HTTP protocol stack available called http.sys. With http.sys and some new managed classes in the .NET Framework 2.0 (especially HttpListener), you can easily build a Web server right into your applications without requiring IIS on the machine.
Snip
ASP.NET was specifically designed to avoid dependencies on IIS.
Snip
I've covered the basics for hosting the ASP.NET HTTP pipeline in a process of your choice.
</quote>
Service Station: Run ASMX Without IIS http://msdn.microsoft.com/msdnmag/issues/04/12/ServiceStation/default.aspx
Jeff