Как эффективно управлять / размещать множество сервисов WCF для SOA - PullRequest
0 голосов
/ 27 августа 2010

Моя текущая архитектура прекрасно подходит для SOA.

Сервисы написаны с использованием WCF, и все .NET (не требуется совместимость).

Для начала я был хостингомслужбы WCF внутри службы Windows с ServiceHost.

Но теперь число служб растет, и я пересматриваю выбор их использования в качестве отдельных служб Windows.

Я знаю, что могу разместитьих внутри IIS с "WAS".Но я не уверен в плюсах и минусах.(Это все об управлении, поэтому я не пытаюсь получить лучшую производительность / масштабируемость).

Ранее я использовал некоторые SOA-решения, такие как WebMethods.Несмотря на то, что опыт разработки был ужасным, у них действительно было несколько хороших концепций и вещей, которые вы могли бы получить бесплатно по линии BPM, мониторинга конечного автомата, регистрации и воспроизведения сообщений и т. Д.,То, что на самом деле объединяет WCF, MSMQ, IIS и т. Д.

Ответы [ 3 ]

1 голос
/ 27 августа 2010

Похоже, Windows Server AppFabric Хостинг обеспечивает то, что я искал.

0 голосов
/ 27 августа 2010

Проверьте этот инструмент, не делайте никаких предположений о выборе хостинга и обеспечивает хорошее управление услугами / видимость

http://www.tellagostudios.com/products/so-aware

0 голосов
/ 27 августа 2010

Да, IIS + WAS + AppFabric - это то, что вы ищете. Он не будет предоставлять все, что вы хотите, потому что MS не собирается предоставлять MS BizTalk бесплатно.

...