Можно ли запускать службы WCF, размещенные самостоятельно, по требованию?
Я вижу два варианта для этого:
Вставить прослушивательна собственном веб-сервере WCF и раскрутить хост службы при поступлении запроса на конкретную службу, прежде чем WCF начнет искать существование этой конечной точки;или
Интеграция веб-службы в процесс, запуск хоста сервиса для запроса, если он еще не выполняется, и перенаправление запроса на этот хост сервиса (как я подозреваю, IIS).
Я не могу использовать IIS или WAS, поскольку веб-службы должны работать в соответствии с бизнес-логикой пользовательского интерфейса.
Что возможно и как я могу выполнитьэто?
РЕДАКТИРОВАТЬ:
Я не могу просто запустить сервисные хосты, потому что есть сотни, большинство (около 95%) из которых (почти) никогда не используются, но нуждаютсябыть доступным.Это предназначено для раскрытия слоя бизнес-логики из 900 объектов.