Compartilhar via


Conceitos de persistência

O Serviços de Hospedagem do AppFabric incluem ferramentas para facilitar a implantação, a configuração, o monitoramento e o gerenciamento de aplicativos compostos (aplicativos que contêm serviços do WCF e do WF). Para usar as ferramentas do AppFabric para Configurar Serviços para a utilização de um repositório de instâncias (também chamado de repositório de persistência), para a consulta de instâncias em um repositório de instâncias ou para o controle e ativação de instâncias de serviços do fluxo de trabalho ativado persistidas em um repositório de instâncias, é necessário registrar um provedor de repositórios, um provedor de consultas e um provedor de controle para aquele repositório de instâncias com os Serviços de Hospedagem do AppFabric.

Os Serviços de Hospedagem do AppFabric fornecidos com um provedor de repositórios de instâncias, com um provedor de consultas de instâncias e com um provedor de controle de instâncias para o Repositório de Instâncias do Fluxo de Trabalho SQL (também chamado de Repositório de Instâncias do SQL Server ou repositório de instâncias SQL). O Repositório de Instâncias do Fluxo de Trabalho SQL é um recurso do .NET Framework versão 4 que permite que fluxos de trabalho persistam informações de estado em um banco de dados SQL Server. Para obter mais detalhes sobre esse recurso, consulte Repositório de Instâncias do Fluxo de Trabalho SQL (https://go.microsoft.com/fwlink/?LinkId=167347). O tópico Repositório de instância, Consulta e Provedores de controle nesta seção fornece mais detalhes sobre provedores.

O Assistente de Configuração do Windows Server AppFabric permite criar e inicializar um repositório de persistência do SQL Server (banco de dados). O assistente cria o banco de dados, se ele ainda não existir, além de criar todos os artefatos relacionados à persistência (tabelas, procedimentos armazenados, exibições, etc) no banco de dados. Ele também adiciona grupos especificados do Windows às funções do SQL Server para proteger o acesso ao banco de dados de persistência. Consulte Banco de dados de persistência do SQL Server e Configuração de segurança em repositórios de persistência para obter mais detalhes.

Os Serviços de Hospedagem do AppFabric incluem um serviço do Windows chamado Serviço de Gerenciamento de Fluxo de Trabalho do AppFabric (WMS). O WMS ativa instâncias de serviços do fluxo de trabalho em um repositório de instâncias quando as instâncias tornam-se ativáveis e executa comandos armazenados na fila de comandos que é mantida no repositório de persistência. Consulte Serviço de Gerenciamento de Fluxo de Trabalho, para obter mais informações.

Os Serviços de Hospedagem do AppFabric fornecidos com as extensões do Gerenciador do IIS e com cmdlets do Windows PowerShell. Essas ferramentas permitem configurar a persistência para serviços do WCF e do WF, exibir instâncias persistidas em um repositório de persistência e controlar essas instâncias de persistência. Consulte Configuração de persistência e Exibindo e controlando instâncias persistidas nesta seção para obter mais informações.

Nesta seção

Consulte também

Outros recursos

Amostras de persistência do fluxo de trabalho .NET 4.0

  2011-12-05