Léame_Ejemplo ServiceBrokerInterface

Este ejemplo muestra una forma de generar una interfaz de programación orientada a objetos para las aplicaciones Service Broker. El ejemplo contiene clases que encapsulan los detalles del envío y la recepción de mensajes mediante el DML de Service Broker. El ejemplo constituye la base para otras aplicaciones de ejemplo que se incluyen con los ejemplos de SQL Server.

El ejemplo incluye dos métodos diferentes para distribuir mensajes. Una aplicación que usa este ejemplo puede usar un método basado en atributos para distribuir mensajes, o bien la aplicación puede implementar un bucle de procesamiento de mensajes.

Los ejemplos se proporcionan exclusivamente con fines formativos. No se han diseñado para utilizarse en un entorno de producción y no se han probado en ningún entorno de este tipo. Microsoft no ofrece soporte técnico para estos ejemplos. Las aplicaciones y los ensamblados de ejemplo no se deben conectar ni usar con la base de datos de SQL Server de producción ni con el servidor de informes sin el permiso del administrador del sistema.

Generar el ejemplo

  1. Abra el archivo de solución Service Broker Interface.sln en Visual Studio 2005. Este archivo se ubica en el directorio cs dentro del directorio ServiceBrokerInterface.

  2. Genere la solución presionando F6 o seleccionando Generar solución en el menú Generar.

Usar el ejemplo

  1. Genere el ejemplo según se ha descrito anteriormente.

  2. Agregue una referencia al ensamblado Microsoft.Samples.SqlServer.dll.

  3. En su código, agregue una directiva de uso (C#) o instrucción de importación (Visual Basic) para el espacio de nombres Microsoft.Samples.SqlServer.

Requisitos

Este ejemplo requiere el uso de Visual Studio 2005. Dado que el ejemplo usa características de Common Language Runtime (CLR) que no estaban disponibles en versiones anteriores, con otras versiones de Visual Studio no se puede generar el ejemplo.

Demostraciones

Este ejemplo muestra una manera de representar el DML de Service Broker en un lenguaje .NET.