Hi,
A quick note: UWS does not replace an IIS, but co-exists side-by-side.
To the point: although UWS cannot be used as a library, it still can be used and shipped as a component, kind of like SQL Server Express: it's its own service, not a library, but it's a fully
redistributable,
configurable, and
programmable component. UWS exists exactly because self-hosting of services and web apps only looks simple. But once reliability and security requirements are included, maintaining services self-hosting becomes a significant problem.
One
thing to remember though, is that securing redistributable applications via SSL should be done by end users explicitly, not by the application installer.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.