Exporter (0) Imprimer
Développer tout

Exemples de Service Bus

Mis à jour: juillet 2014

Les exemples de Microsoft Azure Service Bus présentent l’utilisation des fonctionnalités du Service Bus et du Service Bus pour Windows Server. Pour télécharger les exemples, visitez la page regroupant les exemples du Kit de développement logiciel (SDK) d'Azure. Cette rubrique classe et décrit les exemples disponibles, et inclut des liens vers ceux-ci.

noteRemarque
Par défaut, les exemples Microsoft Azure Service Bus ne sont plus installés avec le kit de développement logiciel (SDK). Pour récupérer les exemples, visitez la page regroupant les exemples du Kit de développement logiciel (SDK) d'Azure.

Les exemples suivants illustrent l’écriture des applications qui utilisent Service Bus.

Les exemples de messagerie répartie requièrent une chaîne de connexion pour l’accès à votre espace de noms de service du Service Bus.

  1. Connectez-vous au Portail de gestion Azure.

  2. Dans la colonne gauche, cliquez sur Service Bus.

  3. Cliquez sur le nom de votre espace de noms de service dans la liste.

  4. Cliquez sur Informations de connexion. Dans la boîte de dialogue Accéder aux informations de connexion, copiez la chaîne de connexion dans le Presse-papiers.

  5. Collez la chaîne de connexion dans le fichier App.config de l’exemple.

  1. Exécutez la cmdlet PowerShell suivante :

    get-sbClientConfiguration
    
  2. Collez la chaîne de connexion dans le fichier App.config de l’exemple.

Ces exemples décrivent les fonctionnalités de messagerie et de relais de base.

 

Nom de l’exemple Description Version du kit SDK minimum Disponibilité

Prise en main : Messagerie avec files d'attente

Présente l’utilisation de Microsoft Azure Service Bus pour échanger des messages à partir d’une file d’attente.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Prise en main : Messagerie avec rubriques

Présente l’utilisation de Microsoft Azure Service Bus pour échanger des messages à partir d’une rubrique avec plusieurs abonnements.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Les exemples suivants présentent l’utilisation de plusieurs fonctionnalités du Service Bus.

 

Nom de l’exemple Description Version du kit SDK minimum Disponibilité

Fournisseurs de jetons HTTP

Illustre les différents modes d'authentification d'un client HTTP/REST avec Service Bus.

2.1

Microsoft Azure Service Bus; Service Bus pour Windows Server

Client HTTP Service Bus

Montre comment envoyer des messages à Service Bus et recevoir des messages de celui-ci via HTTP/REST.

2.3

Microsoft Azure Service Bus; Service Bus pour Windows Server

Transfert automatique Service Bus

Montre comment transférer automatiquement les messages à partir d'une file d'attente, d'un abonnement ou d'une file d'attente de lettres mortes à une autre file d'attente ou rubrique. Montre également comment envoyer un message à une file d'attente ou une rubrique via une file d'attente de transfert.

2.3

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : exemple de session de canal WCF

Présente l’utilisation de Microsoft Azure Service Bus avec les canaux Windows Communication Foundation (WCF). L’exemple décrit l’utilisation des canaux WCF pour l’échange de messages via une file d’attente du Service Bus. L’exemple illustre la communication avec et sans session via le Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : transactions

Présente l’utilisation des fonctionnalités de messagerie de Microsoft Azure Service Bus dans le cadre d’une étendue de transaction afin de vérifier la validation atomique des lots d’opérations de messagerie.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : opérations de gestion via REST

Présente l’exécution des opérations de gestion sur le Service Bus à l’aide de REST.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

API REST des fournisseurs de ressources

Montre comment utiliser les nouvelles API REST RDFE Service Bus pour gérer les espaces de noms et les entités de messagerie.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : exemple de session de service WCF

Présente l’utilisation de Microsoft Azure Service Bus avec le modèle de service WCF. L’exemple présente l’utilisation du modèle de service WCF pour exécuter une communication basée sur une session via une file d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : réponse de requête

Présente l’utilisation de Microsoft Azure Service Bus et de la fonctionnalité de requête/réponse. L’exemple montre la communication entre des clients et des serveurs simples via une file d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : file d’attente de lettres mortes

Présente l’utilisation de Microsoft Azure Service Bus et de la fonctionnalité de file d’attente de lettres mortes de la messagerie. L’exemple montre la communication entre un expéditeur et un destinataire simples via une file d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : messages différés

Présente l’utilisation de la fonctionnalité d’ajournement des messages de Microsoft Azure Service Bus. L’exemple montre la communication entre un expéditeur et un destinataire simples via une file d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : messages de session

Présente l’utilisation de Microsoft Azure Service Bus et de la fonctionnalité de session de messagerie. L’exemple montre la communication entre des expéditeurs et des destinataires simples via une file d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : rubrique de réponse de requête

Présente l’implémentation du modèle de requête/réponse à l’aide des rubriques et abonnements de Microsoft Azure Service Bus. L’exemple montre la communication entre des clients et des serveurs simples via une rubrique du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : file d'attente de réponse de requête

Présente l’utilisation de Microsoft Azure Service Bus et de la fonctionnalité de requête/réponse. L’exemple montre la communication entre des clients et des serveurs simples via deux files d’attente du Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : Détection des doublons

Présente l’utilisation de la détection des doublons de message de Microsoft Azure Service Bus avec les files d’attente. L’exemple crée deux files d’attente, une avec la détection des doublons activée et l’autre sans.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : messagerie asynchrone

Présente l’utilisation de Microsoft Azure Service Bus pour échanger des messages de manière asynchrone à partir d’une file d’attente. La file d’attente assure la communication asynchrone découplée entre un expéditeur et un ou plusieurs destinataires (un seul destinataire ici).

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : filtres avancés

Présente l’utilisation des filtres avancés de publication/d’abonnement de Microsoft Azure Service Bus. L’exemple crée une rubrique et trois abonnements avec différentes définitions de filtre, envoie des messages à la rubrique et reçoit tous les messages d’abonnements.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Messagerie répartie : Prérécupération des messages

Présente l’utilisation de la fonctionnalité de récupération des messages de Microsoft Azure Service Bus. L’exemple montre l’utilisation de la fonctionnalité de récupération des messages lors de la réception.

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Les exemples suivants présentent l’utilisation du relais du Service Bus.

 

Nom de l’exemple Description Version du kit SDK minimum Disponibilité

Messagerie relayée ; Azure

Présente l’exécution d’un service et d’un client Microsoft Azure Service Bus sur . L’exemple configure le Service Bus par programme. Seules les informations relatives à l’environnement et à la sécurité sont stockées dans les fichiers de configuration.

1.8

Microsoft Azure Service Bus

Authentification de messagerie relayée : secret partagé

Présente l’utilisation d’un nom et d’un secret d‘émetteur pour l’authentification auprès du Service Bus.

1.8

Microsoft Azure Service Bus

Authentification de messagerie relayée : WebNoAuth

Montre comment afficher un service HTTP qui ne nécessite pas l’authentification de l’utilisateur du client.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : WebHttp

Présente l’utilisation de la liaison WebHttpRelayBinding pour renvoyer les données binaires à l’aide du modèle de programmation Web.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : relais NetTcp

Présente l’utilisation de la liaison NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Les exemples suivants présentent l’utilisation du relais du Service Bus.

 

Nom de l’exemple Description Version du kit SDK minimum Disponibilité

Authentification de messagerie relayée : WebToken simple

Présente l’utilisation des informations d’identification d’un jeton Web simple pour l’authentification auprès du Service Bus. Cet exemple est semblable à l’exemple Echo, avec quelques modifications. Plus particulièrement, cet exemple ajoute un comportement dans les applications ServiceHost (service) et ChannelFactory (client).

1.8

Microsoft Azure Service Bus

Messagerie relayée : équilibrage de charge

Présente l’utilisation de Microsoft Azure Service Bus pour acheminer les messages auprès de plusieurs destinataires. L’exemple montre la communication de plusieurs instances d’un service simple avec un client via la liaison NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : événement réseau

Présente l’utilisation de la liaison NetEventRelayBinding sur Microsoft Azure Service Bus.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : session WS2007Http

Présente l’utilisation de la liaison WS2007HttpRelayBinding avec les sessions fiables activées. L’exemple montre également comment spécifier les informations d’identification du Service Bus dans le fichier de configuration plutôt que par programme.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : MsgSecCertificate WS2007Http

Présente l’utilisation de la liaison WS2007HttpRelayBinding avec la sécurité des messages pour sécuriser les messages de bout en bout tout en exigeant l’authentification des clients auprès du Service Bus.

1.8

Microsoft Azure Service Bus

Messagerie relayée : échange de métadonnées

Montre comment afficher un point de terminaison de métadonnée qui utilise la liaison de relais. MetadataExchange est pris en charge par les liaisons de relais suivantes : NetTcpRelayBinding, NetOnewayRelayBinding, BasicHttpRelayBinding et WS2007HttpRelayBinding.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : NetTcp Direct

Présente la configuration de la liaison NetTcpRelayBinding pour prendre en charge le mode de connexion Hybride qui établit d’abord une connexion relayée, puis, si possible, bascule automatiquement vers une connexion directe entre un client et un service.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : NetTcp MsgSec UserName

Présente l’utilisation de la liaison NetTcpRelayBinding avec la sécurité des messages.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : Net Oneway

Présente l’exposition et l’utilisation d’un point de terminaison de service à l’aide de la liaison NetOnewayRelayBinding.

1.8

Microsoft Azure Service Bus

Liaisons de messagerie relayée : WS2007Http Simple

Illustre l’utilisation de la liaison WS2007HttpRelayBinding. L’exemple montre un service simple qui n’utilise aucune option de sécurité et ne requiert pas l’authentification des clients.

1.8

Microsoft Azure Service Bus

Les exemples suivants présentent les autres fonctionnalités du service.

 

Nom de l’exemple Description Version du kit SDK minimum Disponibilité

Service Bus Explorer

L’Explorateur du Service Bus permet aux utilisateurs de se connecter à un espace de noms de service du Service Bus et de gérer simplement les entités de messagerie. Cet outil inclut des fonctionnalités avancées (importation, exportation, test des entités de messagerie et des services de relais, etc.)

1.8

Microsoft Azure Service Bus; Service Bus pour Windows Server

Authorisation : SBAzTool

Cet exemple présente la création et la gestion des identités de service dans Microsoft Azure Active Directory Access Control (également appelé Access Control Service ou ACS) pour une utilisation avec le Service Bus.

N/A

Microsoft Azure Service Bus

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft