Procédures de développement
Mis à jour: octobre 2013
S'applique à: Service Bus for Windows Server 1.1
Cette section inclut un ensemble de tâches fréquentes liées au développement à l'aide de Service Bus pour Windows Server.
Procédures de développement à l’aide du Service Bus
Utilisation de REST avec Service Bus
Utilisation de Service Bus hors connexion (par exemple, à partir d’un ordinateur portable)
Utilisation de REST avec Service Bus
Le Service Bus pour Windows Server inclut une API REST pour les opérations d’exécution et de gestion, semblable à celle incluse dans le Service Bus de Windows Azure. Pour obtenir une description détaillée de la prise en charge de REST par le Service Bus, consultez la rubrique Azure Service Bus REST API Reference. L’utilisation de REST avec le Service Bus pour Windows Server présente quelques différences.
Utilisation de Service Bus hors connexion (par exemple, à partir d’un ordinateur portable)
Le Service Bus pour Windows Server permet de développer et tester des applications hors connexion ou sans accès au domaine. Le Service Bus pour Windows Server vous permet d’utiliser les informations d’identification d’un utilisateur local, comme s’il s’agissait d’un utilisateur du domaine.
Pour utiliser un utilisateur local avec votre application, procédez comme suit :
Modifiez votre espace de noms de service (ou créez-en un) et ajoutez l’utilisateur local comme un des manageUsers en appelant la cmdlet Set-SBNamespace. Notez que cet appel remplace la liste existante de manageUsers.
Modifiez votre code pour créer un objet TokenProvider avec les informations d’identification de l’utilisateur local. Par exemple :
TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider( connBuilder.StsEndpoints, new System.Net.NetworkCredential (userName, password)); MessagingFactory factory = MessagingFactory.Create( connBuilder.GetAbsoluteRuntimeEndpoints(), localUserTokenProvider); NamespaceManager namespaceManager = new NamespaceManager( connBuilder.GetAbsoluteManagementEndpoints(), localUserTokenProvider);
Date de génération :
2014-04-18