WCF services support three hosting models: Self-hosting (in any managed application), IIS hosting (Internet Information Services for HTTP-based services), and WAS hosting (Windows Activation Service extends IIS to support non-HTTP protocols like TCP).