Если вы не можете использовать IIS / WAS, тогда у вас есть только один вариант - хостинг.
Вы можете разместить свою службу WCF либо в службе Windows (NT), либо в консольном приложении, либо в любом другом приложении, которое вам нравится.
Суть в том, что помимо IIS / WAS, который будет загружать ваш класс обслуживания по мере необходимости, когда запрос поступает и его необходимо обработать, в среде с собственным хостингом вы должны запустить и запустить приложение хоста. - именно поэтому NT Service кажется лучшим выбором, по крайней мере, для производственных сред, сервис, который можно запустить, даже если никто не вошел в систему на машине. Консоль или другие приложения требуют, чтобы пользователь вошел в систему, и приложение должно быть запущено.
Надеюсь, это немного поможет.
Марк