VENTAS: 1-800-867-1389

Ejemplos de Service Bus

Actualizado: enero de 2015

Los ejemplos de CmdLets muestran el uso de las características de CmdLets (servicio en la nube) y Service Bus para Windows Server. Para descargar los ejemplos, visite la página de ejemplos del Azure SDK. En este tema se clasifican y describen los ejemplos disponibles, con vínculos a cada uno.

noteNota
De forma predeterminada, los ejemplos de CmdLets ya no se instalan con el SDK. Para obtener los ejemplos, visite la página de ejemplos del Azure SDK.

Los siguientes ejemplos ilustran la forma de escribir aplicaciones que usan CmdLets.

Tenga en cuenta que los ejemplos de mensajería asíncrona requieren una cadena de conexión para acceder a su espacio de nombres de servicio de CmdLets.

  1. Inicie sesión en el Portal de administración de Azure.

  2. En la columna izquierda, haga clic en Service Bus.

  3. Haga clic en el nombre de su espacio de nombres de servicio en la lista.

  4. Haga clic en Información de conexión. En el cuadro de diálogo Información de conexión de acceso, copie la cadena de conexión en el portapapeles.

  5. Pegue la cadena de conexión en el archivo App.config del ejemplo.

  1. Ejecute el siguiente cmdlet de PowerShell:

    get-sbClientConfiguration
    
  2. Pegue la cadena de conexión en el archivo App.config del ejemplo.

Estos ejemplos describen la mensajería básica y la funcionalidad de retransmisión.

 

Nombre del ejemplo Descripción Versión mínima del SDK Disponibilidad

Introducción: Mensajería con colas

Demuestra cómo usar Microsoft Azure Service Bus para enviar y recibir mensajes desde una cola.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Introducción: Mensajería con temas

Demuestra cómo usar Microsoft Azure Service Bus para enviar y recibir mensajes desde un tema con varias suscripciones.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Introducción a concentradores de eventos

Demuestra las capacidades básicas de los concentradores de eventos, como la creación de un concentrador de eventos, el envío de eventos a un concentrador de eventos y el consumo de eventos con el procesador de eventos.

2.4

Microsoft Azure Service Bus

En los ejemplos siguientes se muestran varias características de CmdLets.

 

Nombre del ejemplo Descripción Versión mínima del SDK Disponibilidad

Proveedores de tokens HTTP

Demuestra las distintas formas de autenticar un cliente HTTP/REST con CmdLets.

2.1

Microsoft Azure Service Bus; Service Bus para Windows Server

Cliente HTTP de Service Bus

Demuestra cómo enviar y recibir mensajes de CmdLets a través de HTTP/REST.

2.3

Microsoft Azure Service Bus; Service Bus para Windows Server

Autorreenvío de Service Bus

Demuestra cómo reenviar mensajes automáticamente desde una cola, una suscripción o una cola de mensajes fallidos a otra cola u otro tema. También demuestra cómo enviar un mensaje a una cola o un tema a través de una cola de transferencia.

2.3

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: ejemplo de sesión del canal de WCF

Demuestra cómo usar Microsoft Azure Service Bus con canales Windows Communication Foundation (WCF). El ejemplo muestra el uso de canales WCF para enviar y recibir mensajes a través de una cola de CmdLets. El ejemplo muestra la comunicación tanto en sesión como fuera de sesión mediante CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: transacciones

Demuestra cómo usar las características de mensajería de Microsoft Azure Service Bus dentro del ámbito de una transacción a fin de asegurar que las operaciones de mensajería se confirmen de forma atómica.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: operaciones de administración con REST

Demuestra cómo realizar operaciones de administración en CmdLets con REST.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

API de REST de proveedor de recursos

Demuestra cómo usar las nuevas API de REST RDFE de CmdLets para administrar espacios de nombres y entidades de mensajería.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: ejemplo de sesión de servicio de WCF

Demuestra cómo usar Microsoft Azure Service Bus con el modelo de servicio de WCF. El ejemplo muestra el uso del modelo de servicio de WCF para lograr la comunicación basada en sesiones a través de una cola de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: solicitud-respuesta

Demuestra cómo usar Microsoft Azure Service Bus y la funcionalidad de solicitud-respuesta. El ejemplo muestra clientes y servidores sencillos que se comunican a través de una cola de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: cola de mensajes fallidos

Demuestra cómo usar Microsoft Azure Service Bus y la funcionalidad de “cola de mensajes fallidos” de mensajería. El ejemplo muestra un remitente y receptor sencillos que se comunican a través de una cola de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: mensajes diferidos

Demuestra cómo usar la característica de aplazamiento de mensajes de Microsoft Azure Service Bus. El ejemplo muestra un remitente y receptor sencillos que se comunican a través de una cola de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: mensajes de sesión

Demuestra cómo usar Microsoft Azure Service Bus y la funcionalidad de sesión de mensajería. El ejemplo muestra remitentes y receptores sencillos que se comunican a través de una cola de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: tema de solicitud-respuesta

Demuestra cómo implementar el patrón de solicitud-respuesta con los temas y las suscripciones de Microsoft Azure Service Bus. El ejemplo muestra clientes y servidores sencillos que se comunican a través de un tema de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: cola de solicitud-respuesta

Demuestra cómo usar Microsoft Azure Service Bus y la funcionalidad de solicitud-respuesta. El ejemplo muestra clientes y servidores sencillos que se comunican a través de dos colas de CmdLets.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: detección de duplicados

Demuestra cómo usar la detección de mensajes duplicados de Microsoft Azure Service Bus con colas. Crea dos colas, una con la detección de duplicados activada y otra sin la detección de duplicados.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: mensajería asincrónica

Demuestra cómo usar Microsoft Azure Service Bus para enviar y recibir mensajes de forma asíncrona desde una cola. La cola ofrece comunicación asíncrona desacoplada entre un remitente y varios receptores (aquí, un único receptor).

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: filtros avanzados

Demuestra cómo usar los filtros avanzados publicar/suscribir de Microsoft Azure Service Bus. Crea un tema y tres suscripciones con distintas definiciones de filtro, envía mensajes al tema y recibe todos los mensajes de las suscripciones.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Mensajería asíncrona: captura previa de mensajes

Demuestra cómo usar la característica de captura previa de mensajes de Microsoft Azure Service Bus. Demuestra cómo usar la característica de captura previa de mensajes a la recepción.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Ejemplos que demuestran la retransmisión de Service Bus.

 

Nombre del ejemplo Descripción Versión mínima del SDK Disponibilidad

Mensajería retransmitida; Azure

Demuestra cómo ejecutar un cliente y un servicio de Microsoft Azure Service Bus en Microsoft Azure. Este ejemplo configura CmdLets mediante programación. Solo se almacena información del entorno y de seguridad en los archivos de configuración.

1.8

Microsoft Azure Service Bus

Autenticación de mensajería retransmitida: Secreto compartido

Demuestra cómo usar un nombre de remitente y un secreto de remitente para autenticarse con CmdLets.

1.8

Microsoft Azure Service Bus

Autenticación de mensajería retransmitida: WebNoAuth

Demuestra cómo exponer un servicio HTTP que no requiere autenticación del usuario cliente.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: WebHttp

Demuestra cómo usar el enlace WebHttpRelayBinding para devolver datos binarios con el modelo de programación web.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: NetTcp retransmitido

Demuestra cómo usar el enlace NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Ejemplos que demuestran la retransmisión de Service Bus.

 

Nombre del ejemplo Descripción Versión mínima del SDK Disponibilidad

Autenticación de mensajería retransmitida: WebToken sencillo

Muestra cómo usar una credencial de token web sencillo para autenticarse en CmdLets. El ejemplo es similar al ejemplo Echo, con algunos cambios. En concreto, este ejemplo agrega un comportamiento en las aplicaciones ServiceHost (servicio) y ChannelFactory (cliente).

1.8

Microsoft Azure Service Bus

Mensajería retransmitida: Equilibrio de carga

Demuestra cómo usar Microsoft Azure Service Bus para enrutar mensajes a varios receptores. Muestra varias instancias de un servicio sencillo que se comunica con un cliente a través del enlace NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: Evento neto

Demuestra el uso del enlace NetEventRelayBinding en Microsoft Azure Service Bus.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: WS2007Http Session

Demuestra el uso del enlace WS2007HttpRelayBinding con sesiones confiables activadas. También muestra cómo especificar credenciales de CmdLets en el archivo de configuración, en lugar de hacerlo mediante programación.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: WS2007Http MsgSecCertificate

Demuestra cómo usar el enlace WS2007HttpRelayBinding con seguridad de mensajes para asegurar los mensajes de extremo a extremo y, al mismo tiempo, seguir exigiendo que los clientes se autentiquen en CmdLets.

1.8

Microsoft Azure Service Bus

Mensajería retransmitida: Intercambio de metadatos

Demuestra cómo exponer un extremo de metadatos que usa el enlace de retransmisión. MetadataExchange es compatible con los siguientes enlaces de retransmisión: NetTcpRelayBinding, NetOnewayRelayBinding, BasicHttpRelayBinding y WS2007HttpRelayBinding.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: NetTcp Direct

Demuestra cómo configurar el enlace NetTcpRelayBinding para admitir el modo de conexión híbrida que primero establece una conexión retransmitida y, si es posible, cambia automáticamente a una conexión directa entre un cliente y un servicio.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: NetTcp MsgSec UserName

Demuestra cómo usar el enlace NetTcpRelayBinding con la seguridad de mensajes.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: Net Oneway

Demuestra cómo exponer y consumir un extremo de servicio con el enlace NetOnewayRelayBinding.

1.8

Microsoft Azure Service Bus

Enlaces de mensajería retransmitida: WS2007Http Simple

Demuestra el uso del enlace WS2007HttpRelayBinding. Demuestra un servicio sencillo que no usa opciones de seguridad y no requiere que los clientes se autentiquen.

1.8

Microsoft Azure Service Bus

En los ejemplos siguientes se muestran varias otras características del servicio.

 

Nombre del ejemplo Descripción Versión mínima del SDK Disponibilidad

Explorador de Service Bus

El Explorador de CmdLets permite que los usuarios se conecten a un espacio de nombres de servicio de CmdLets y administren las entidades de mensajería de manera sencilla. La herramienta ofrece características avanzadas, como la funcionalidad de importación y exportación, y la capacidad de probar las entidades de mensajería y los servicios de retransmisión.

1.8

Microsoft Azure Service Bus; Service Bus para Windows Server

Autorización: SBAzTool

Este ejemplo demuestra cómo crear y administrar identidades de servicio en Active Directory Access Control de Microsoft Azure (también conocido como Access Control Service o ACS) para usar con CmdLets.

N/D

Microsoft Azure Service Bus

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2015 Microsoft