为什么2种AppFabric?

时间:2010-06-04 05:11:33

标签: azure cloud appfabric

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

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

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:3)

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

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

您能否按照建议的方式在高负载时间切换它们?我并不相信,但我很高兴能够得到纠正 - Azure方面并不是我深入研究过的。