Espaces de noms de service

Avec Service Bus pour Windows Server, un espace de noms de service est utilisé à des fins d'adressage, d'isolation et de gestion. Toutes les entités de messagerie Service Bus sont créées au sein de l'étendue d'un espace de noms de service.

Espaces de noms de service

Un déploiement de Service Bus pour Windows Server (batterie de serveurs) peut agir en tant que plateforme de messagerie pour de nombreuses applications partagées au sein d'une architecture mutualisée. Aux fins d'isolation, chaque application utilise un espace de noms de service distinct.

Avec Windows Azure Service Bus (service nuage), toutes les entités de messagerie Service Bus se voient attribuer une adresse avec un chemin d'accès qui commence par le nom de l'espace de noms de service. Service Bus pour Windows Server utilise une approche similaire à l'utilisation des espaces de noms de service, mais étend le schéma de nuage pour prendre en charge la spécification des noms de serveurs. Par conséquent, par défaut, les noms d'espace de noms de service de Service Bus pour Windows Server se voient attribuer une adresse avec un chemin d'accès qui commence par le nom de l'ordinateur. Service Bus pour Windows Server permet de créer un espace de noms de service à l'aide de l'un des schémas d'adressage suivants :

  1. Adresse basée sur un chemin d'accès (par défaut) qui utilise le nom de domaine complet des hôtes Service Bus. L'URI de service de ce schéma apparaît comme suit :

    {scheme}://{baseUri}:Port/{serviceNamespace}/{resourcePath}
    
  2. Schéma d'espace de noms inscrit auprès de DNS qui prend en charge les fonctionnalités DNS. À l'aide de DNS, vous pouvez découpler les nœuds de serveur réels (nom de domaine complet) des clients à l'aide de Service Bus. En d'autres termes, lorsque vous créez un espace de noms de service avec un schéma inscrit auprès de DNS, vous fournissez l'URI inscrit dans votre DNS. L'URI de service est similaire à ce qui suit :

    {scheme}://{DNSValue}/{resourcePath}
    

Les espace de noms de service Service Bus pour Windows Server permettent aux administrateurs de choisir les utilisateurs qui possèdent l'espace de noms de service. Lors de la création d'un espace de noms de service (ou à une étape ultérieure), l'administrateur pointe vers une liste d'utilisateurs de domaine qui agissent en tant que propriétaires de l'espace de noms de service. Les propriétaires de l'espace de noms de service reçoivent des autorisations pour créer, modifier et supprimer les entités de messagerie Service Bus (files d'attente et rubriques). Ces propriétaires peuvent également gérer les revendications de toutes les entités de messagerie Service Bus. Un propriétaire d'espace de noms de service peut définir des règles d'autorisation supplémentaires par entité Service Bus (file d'attente, rubrique ou abonnement).

Pour plus d'informations, consultez la section Service Bus Sécurité.

Création d'espaces de noms de service

Vous pouvez créer un espace de noms de service Service Bus pour Windows Server à l'aide de la cmdlet PowerShell suivante :

New-SBNamespace -Name <String> [-AddressingScheme <NamespaceFormat>] [-IssuerName <String>] [-IssuerUri <String>] [-ManageUsers <String[]>] [-PrimarySymmetricKey <String>] [-SecondarySymmetricKey <String>] [-Uri <String>]

Par exemple, la commande suivante crée un espace de noms de service Service Bus pour Windows Server nommé MonEspaceDeNoms1 avec un adressage basé sur un chemin d'accès. Elle attribue utilisateur1 comme propriétaire :

New-SBNamespace -Name MyNamespace1 -ManageUsers user1@domain1

Important

Vous devez uniquement spécifier les noms d’espace de nom Service Bus pour Windows Server en caractère occidentaux (latin).

Date de génération :

2013-07-25