title: Host files or stream data on a self-hosted WCF (non-IIS) service that uses HTTP?
body: <p>Is it possible to host custom data on self-hosted HTTP-configured WCF services, such as custom HTML or XML files, without involving IIS? I’m speaking of a ServiceHost instance that instantiates its own EndPoints/listeners.</p>
  
  <p>I have an app that uses a self-hosted WCF service and it has a Windows Forms client but I’m looking at adding a lightweight Silverilght interface as well, but I don’t want to use IIS for the same reason as I didn’t want to use full-blown SQL Server -- I'm trying to make the whole thing self-packaged without IIS dependencies. (Yes, I know that not involving IIS isn’t best practice as it will make it somewhat less reliable and less flexible, but this feature isn’t a major part of this.)</p>
  
  <p>If this is not possible, I’ll have to choose between full-blown IIS on the server or full-blown WPF on the client, I was just curious if anyone had uncovered this before.</p>
  
  <p>Thanks,</p>
  
  <p>Jon </p>