Concepts relatifs à la persistance

Les outils des services d'hébergement d'AppFabric facilitent le déploiement, la configuration, la surveillance et la gestion des applications composites (applications contenant des services WCF et WF). Pour configurer l'utilisation d'un magasin d'instances (appelé magasin de persistance) par des services, rechercher les instances dans un magasin d'instances, ou encore contrôler et activer les instances de service de flux de travail persistantes dans un magasin d'instances à l'aide de ces outils, vous devez enregistrer un fournisseur de magasin, un fournisseur de requête et un fournisseur de contrôle pour ce magasin d'instances auprès des services d'hébergement d'AppFabric.

Un fournisseur de magasin, un fournisseur de requête et un fournisseur de contrôle pour le magasin d'instances de flux de travail SQL (appelé magasin d'instances SQL Server ou magasin d'instances SQL) sont inclus dans les services d'hébergement d'AppFabric. Le magasin d'instances de flux de travail SQL est une fonctionnalité de .NET Framework version 4 qui active les flux de travail pour conserver les informations d'état dans une base de données SQL Server. Pour plus d'informations sur cette fonctionnalité, consultez la page SQL Workflow Instance Store (https://go.microsoft.com/fwlink/?LinkId=167347) (en anglais). La rubrique Fournisseurs de magasin d'instances, de requête et de contrôle dans cette section fournit plus d'informations sur les fournisseurs.

L'Assistant Configuration de Windows Server AppFabric permet de créer et d'initialiser un magasin de persistance SQL Server (base de données). Il crée la base de données si celle-ci n'existe pas déjà, puis y crée tous les artefacts liés à la persistance (tables, procédures stockées, vues, etc.). Il ajoute également les groupes Windows spécifiés aux rôles SQL Server pour sécuriser l'accès à la base de données de persistance. Pour plus d'informations, consultez les rubriques Base de données de persistance SQL Server et Configuration de la sécurité pour les magasins de persistance.

Les services d'hébergement d'AppFabric incluent un service Windows nommé Service de gestion du flux de travail d'AppFabric (WMS, Workflow Management Service). Ce service active les instances de service de flux de travail dans un magasin d'instances une fois qu'elles sont devenues activables et exécute les commandes stockées dans la file d'attente de commandes gérée dans le magasin de persistance. Pour plus d'informations, consultez la rubrique Service de gestion du flux de travail.

Les services d'hébergement d'AppFabric incluent des extensions du Gestionnaire des services Internet et des cmdlets Windows PowerShell. Ces outils permettent de configurer la persistance pour les services WCF et WF, d'afficher les instances persistantes dans un magasin de persistance et de contrôler les instances persistantes. Pour plus d'informations, consultez les rubriques Configuration de la persistance et Affichage et contrôle des instances persistantes dans cette section.

Dans cette section

Voir aussi

Autres ressources

Exemples de persistance de flux de travail .NET 4.0

  2012-03-05