After finding out that the caching API is severely divergent depending if you're targeting Windows Azure or Windows Server,我担心微软不会继续为Windows Server开发AppFabric。有谁知道AppFabric for Windows Server是否仍然受支持/开发?
答案 0 :(得分:8)
目前Windows Server 2012支持它: http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx
微软已发布4个AppFabric累积更新(最新一个是2013年4月): http://support.microsoft.com/kb/2800726
我认为你的答案是它得到了支持。但是,遗憾的是,我还没有看到任何关于该技术的出版/博客文章。所有关于分布式缓存的开发都是在Azure端完成的,它们有3种不同的缓存API产品(尽管有一种被弃用,另一种是在预览模式下)。
我个人已停止使用它,因为API会导致Azure SDK / API出现问题,如果你有一个带Linux的混合环境(即Redis),那么有更好的选择
编辑(2014年10月10日):请注意Microsoft关于使用AppFabric Cache for Azure的指导......“我们刚刚宣布支持Azure Redis缓存,我们建议新开发使用此缓存。”并且“如果你推荐Redis,为什么你有托管缓存,你不推荐的选项?支持那些投资Velocity Cache的客户,他们在他们的应用程序中依赖它,给他们所需的时间移动到Redis缓存。“
链接:https://azure.microsoft.com/en-us/pricing/details/cache/
看起来微软(至少对于Azure)推荐,开发人员开始使用Redis缓存。可能不适用于Windows Server缓存,但我使用较慢的AppFabric发布节奏...我会强烈关注其他选项。
答案 1 :(得分:7)
我问过你的团队。这是今天的答案:
AppFabric将继续受Microsoft支持生命周期支持。 3月份微软为AF 1.1发售了CU5,并正在积极开发CU6。
基本信息是:
//结束
答案 2 :(得分:5)
根据MS博客文章,微软现在已于2016年4月2日结束对AppFabric的支持 - 请参阅此处:http://blogs.msdn.com/b/appfabric/archive/2015/04/02/windows-server-appfabric-1-1-ends-support-4-2-2016.aspx