0

我当前的架构非常适合 SOA。

这些服务是使用 WCF 编写的,并且一切都是 .NET(不需要互操作性)。

首先,我使用 ServiceHost 在 Windows 服务中托管 WCF 服务。

但是现在服务的数量正在增长,我正在重新考虑将它们作为单独的 Windows 服务的选择。

我知道我可以使用“WAS”将它们托管在 IIS 中。但我不确定利弊。(这都是关于管理的,所以我并不是想获得更好的性能/可扩展性)。

我之前使用过一些 SOA“解决方案”,例如 WebMethods。虽然开发体验很糟糕,但他们确实有一些很好的概念和一些你可以免费获得的东西,比如 BPM、状态机监控、消息记录和重放等。我想知道在这些方面是否有任何适用于 Windows 和 .NET 的轻量级. 实际上将 WCF、MSMQ、IIS 等结合在一起的东西。

4

2 回答 2

1

Looks like Windows Server AppFabric Hosting provides some of what I was looking for.

于 2010-08-27T02:37:07.427 回答
0

是的 IIS + WAS + AppFabric 是您正在寻找的。它不会提供您想要的一切,因为 MS 不会免费提供 MS BizTalk。

于 2010-08-27T07:41:40.553 回答