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是否仍然得到支持/开发?
目前Windows Server 2012支持它:
http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx
http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx
微软发布了AppFabric的4个累积更新(最新的一个是2013年4月):
http://support.microsoft.com/kb/2800726
我认为你的答案是被支持.不过,我还没有看到有关该技术的任何发布/博客文章.分布式缓存的所有开发都已经在Azure方面完成,它们有3种不同的缓存API提供(尽管已被弃用,另一种在预览模式下).
我个人已经停止使用它,因为API会导致Azure SDK / API的问题,如果您有一个与Linux(即Redis)的混合环境,那么有更好的选择,
编辑(10/06/2014):注意Microsoft关于使用AppFabric Cache for Azure的指导…“我们刚刚宣布支持Azure Redis Cache,我们建议新开发使用此缓存.和“如果您推荐Redis,为什么您有托管缓存,您不建议的选项?为了支持谁投入Velocity缓存的客户,他们在应用程序中依赖它,给他们尽可能多的时间移动到Redis缓存.“
链接:https://azure.microsoft.com/en-us/pricing/details/cache/
看起来像Microsoft(至少对于Azure)来说,开发人员开始使用Redis Cache.可能不适用于Windows Server Caching,但是我的AppFabric缓慢发布节奏…我会强烈地看其他选项.