12 state change message bus, 13 outils de développement dans un navigateur web, State change message bus – HP OneView Manuel d'utilisation

Page 64: Outils de développement dans un navigateur web

Advertising
background image

correspondent pas, la demande PUT du client ne se terminera pas et une erreur 412
PRECONDITION FAILED

est retournée.

5.11 Interrogation de ressources en utilisant des paramètres d'API REST
communs

Vous pouvez utiliser un ensemble de paramètres communs pour personnaliser les résultats retournés
par une opération GET, comme le tri ou le filtrage. Chaque spécification d'API REST répertorie
l'ensemble des paramètres communs disponibles.

5.12 State Change Message Bus

Le bus SCMB (State-Change Message Bus) est une interface qui utilise une messagerie asynchrone
pour informer les abonnés de modifications de ressources gérées, à la fois logiques et physiques.
Par exemple, vous pouvez programmer des applications pour recevoir des notifications lorsqu'un
nouveau matériel de serveur est ajouté à l'environnement géré ou lorsque l'état d'intégrité de
ressources physiques change — sans avoir à interroger en permanence l'appareil pour connaître
l'état à l'aide des API REST. Pour en savoir plus sur la réception de messages asynchrones
concernant des modifications dans l'environnement de l'appareil, consultez la section

Chapitre 26, « Utilisation du bus SCMB (State-Change Message Bus) »

.

5.13 Outils de développement dans un navigateur Web

Vous pouvez utiliser des outils de développement/débogage dans votre navigateur Web pour
afficher les opérations d'API REST alors qu'elles se produisent dans l'interface utilisateur. L'interface
utilise des API REST pour toutes les opérations et, par conséquent, tout ce que vous pouvez faire
dans l'interface utilisateur peut être réalisé à l'aide d'opérations d'API REST.

5.14 Utilisation de commandes Windows PowerShell et Python (aperçu
technique)

Consultez le forum HP OneView (

http://www.hp.com/go/oneviewcommunity

) pour obtenir des

exemples de code et un aperçu technique des bibliothèques PowerShell et Python qui contiennent
des outils de ligne de commande pour automatiser et accélérer des opérations à l'aide d'API REST
sur l'appareil afin d'effectuer diverses tâches administratives.

64

Utilisation des API REST et d'autres interfaces de programmation

Advertising