Readme_ServiceBrokerInterface (exemple)

Cet exemple montre une façon de générer une interface de programmation orientée objet pour les applications Service Broker. Cet exemple contient des classes qui encapsulent les détails de l'envoi et de la réception de messages à l'aide des instructions DML de Service Broker. Cet exemple constitue la base d'autres applications incluses dans les exemples SQL Server.

L'exemple contient deux approches différentes de la distribution des messages. Une application qui utilise cet exemple peut soit employer une méthode basée sur les attributs pour distribuer les messages, soit implémenter une boucle de traitement des messages.

Les exemples sont fournis à titre éducatif uniquement. Ils ne sont pas destinés à être utilisés dans un environnement de production et n'ont pas été testés à cet usage. Microsoft ne fournit aucun support technique pour ces exemples. Les exemples d'applications et les assemblys ne doivent pas être utilisés avec votre base de données SQL Server de production ou votre serveur de rapports, ou y être connectés, sans l'autorisation de l'administrateur système.

Génération de l'exemple

  1. Ouvrez le fichier de solution Service Broker Interface.sln qui se trouve dans le sous-répertoire cs du répertoire ServiceBrokerInterface.

  2. Générez la solution en appuyant sur F6 ou en sélectionnant Générer la solution dans le menu Générer.

Utilisation de l'exemple

  1. Générez l'exemple conformément aux instructions ci-dessus.

  2. Ajoutez une référence à l'assembly Microsoft.Samples.SqlServer.dll.

  3. Dans votre code, ajoutez une directive Using (C#) ou une instruction Imports (Visual Basic) pour l'espace de noms Microsoft.Samples.SqlServer.

Spécifications

Cet exemple nécessite Visual Studio 2005. Les versions antérieures de Visual Studio ne peuvent pas le générer, car il utilise des fonctionnalités CLR (Common Language Runtime) qui n'étaient pas encore disponibles dans les versions précédentes.

Montre

Cet exemple montre une façon de représenter les instructions DML de Service Broker dans un langage .NET.