O que é exactamente o Windows AppFabric?
A Microsoft lançou um beta do Windows Server AppFabric que"facilita a construção, escala e gestão de aplicações Web e compósitas que funcionam no IIS".
A MS também disse que pode implantar o AppFabric nos seus próprios servidores, num servidor de terceiros e no Windows Azure.
Até agora, não fizemos nenhum desenvolvimento Azure, principalmente porque a API difere da API. ASP.NET e você só pode implantar seu aplicativo para a nuvem (e não em seus próprios servidores).por isso, se eu usar o API AppFabric, isso me permitirá criar aplicativos que eu possa implantar em casa, em um hoster de terceira parte ou na nuvem com a mesma API? Será um "cidadão de primeira classe" em tudo isto?
Onde é que isto deixa a API Azure - o AppFabric é um substituto? E Azure SQL?6 answers
Velocity foi o nome original para a resposta da Microsoft a MemCached , com o benefício de ser escrito especificamente para o Windows (com compatibilidade x64), e também ter melhor ASP.NET integração.
A Microsoft juntou isto com algo para "gerir software construído com Windows Workflow Foundation e Windows Communication Foundation ". (Um projecto anteriormente denominado Dublin.)
Estes dois projectos (Velocity e Dublin ) foram agora reunidos e estão a ser vendidos sob o Título AppFabric .
O AppFabric é duas coisas até agora: um fornecedor de caching e um serviço de monitorização.
A instalação de caching chamava-se Velocity e só recentemente foi adicionada ao AppFabric. Esta instalação de cache, agora chamada de cache AppFabric, fornece cache local, atualizações de volume, callbacks para atualizações, etc... então é por isso que é emocionante sobre algo como MemCache que não fornece essas características OOB.A instalação de monitorização é um plugin para o gestor do IIS 7 que trabalha em conjunction with 2 windows services which are called AppFabric Workflow Management Service and AppFabric Event Collection Service. Assim que instalar o AppFabric, terá 3 "Funcionalidades"no gestor do IIS:
- Painel De Instrumentos AppFabric
- parâmetros
- Serviços
Se estiver a usar o WWF (Windows Workflow), então o uso do AppFabric dá-lhe um controlo avançado sobre a monitorização e resolução de problemas com um fluxo de trabalho.
A partir do Windows Server Developer Center > Learn > Windows Server AppFabric page white paper.
O componente de plataforma Windows Azure que contém o Service Bus é conhecido como Windows Azure AppFabric. Apesar de seu nome, este componente atualmente não compartilha tecnologias com o Windows Server AppFabric. A Microsoft diz que isso vai mudar, no entanto. Em particular, tanto os Serviços de Caching AppFabric como os Serviços de hospedagem AppFabric encontrarão o seu caminho para o Windows Azure AppFabric num futuro não muito distante. Uma vez que isso aconteça, os desenvolvedores de aplicativos serão capazes de usar a mesma infra-estrutura de aplicação, tanto nas instalações com Windows Server e na nuvem com Windows Azure.
Não utilize o tecido de aplicações num novo projecto. A Microsoft publicou informações sobre o fim do suporte para este produto: https://blogs.msdn.microsoft.com/appfabric/2015/06/19/microsoft-appfabric-1-1-for-windows-server-support-lifecycle-extension-4112017/