8

我看到我们现在同时拥有 Windows Server AppFabric 和 Azure AppFabric。这只是微软营销部门的命名空间冲突,还是这些技术共享通用接口?有人告诉我,可以在本地生产服务器上使用 Azure AppFabric 运行应用程序,然后按需将部署目标更改为 Azure。这是否可能并且与 Azure 许可一致?如果是这样,我们可以在这种情况下在本地服务器上使用 Windows Server AppFabric 吗?

我假设数据服务必须在云中维护以保持一致性,但是将 UI 和业务逻辑移入和移出 Azure 将是在不活动期间减少托管成本的好方法。

4

2 回答 2

5

不幸的是,微软决定将这两种东西都称为一种 App Fabric。AS Phil 写道,Azure 版本适用于 Azure 云,而 Windows Server 版本适用于您自己的机器。

不幸的是,它们之间的功能不同,因此您不能简单地从一个转移到另一个。我说很不幸,因为我们想在云上使用 Windows Server AppFabric 的一部分,即分布式缓存(以前称为速度,一个更好的名称),但它尚不可用。

于 2010-06-15T03:51:31.630 回答
3

我的理解是团队之间有共同点,并且功能首先是为 Azure 产品编写的,然后添加到 Windows Server 产品中。

它们之间的区别在于,Windows Server AppFabric 是为内部公司使用而设计的,位于防火墙内部,而 Azure AppFabric 是彻头彻尾的云产品。

您可以在它们之间切换以按照您建议的方式在高负载时使用 Azure 吗?我不这么认为,但我很高兴得到纠正——Azure 方面不是我深入研究过的东西。

于 2010-06-04T09:33:49.740 回答