Моя нынешняя архитектура подходит для SOA.Как эффективно управлять/размещать многие службы WCF для SOA
Услуги написаны с использованием WCF, и все это .NET (не требуется взаимодействие).
Для начала я принимал службы WCF в службе Windows с ServiceHost.
Но теперь число услуг растет, и я пересматриваю выбор, чтобы иметь их в качестве отдельных служб Windows.
Я знаю, что могу разместить их внутри IIS с помощью «WAS». Но я не уверен в плюсах и минусах. (Это все об управлении, поэтому я не пытаюсь повысить производительность/масштабируемость).
Я использовал некоторые SOA-решения перед такими, как WebMethods. В то время как опыт разработки был ужасным, у них были некоторые прекрасные концепции и все, что вы могли бы получить бесплатно по линии BPM, мониторинг состояния машины, ведение журнала сообщений и воспроизведение и т. Д. Интересно, есть ли что-то легкое для Windows и .NET по этим линиям , Что-то, что на самом деле объединяет WCF, MSMQ, IIS и т. Д.