12 state change message bus, State change message bus – HP OneView Manual del usuario

Página 64

Advertising
background image

recursos, la etag del encabezado de la solicitud PUT debe coincidir con la etag del modelo de
recursos. Si las etags no coinciden, la solicitud PUT del cliente no se completará y se devolverá
un error 412 PRECONDITION FAILED.

5.11 Consulta de recursos utilizando parámetros comunes de la API
de REST

Puede utilizar un conjunto de parámetros comunes para personalizar los resultados devueltos por
una operación GET, como ordenar o filtrar. Cada especificación de la API de REST enumera el
conjunto de parámetros comunes disponibles.

5.12 State Change Message Bus

El bus State-Change Message Bus (SCMB) es una interfaz que utiliza la mensajería asíncrona para
notificar a los suscriptores los cambios en los recursos gestionados, tanto lógicos como físicos.
Por ejemplo, puede programar aplicaciones para recibir notificaciones cuando se añade nuevo
hardware de servidor al entorno gestionado o cuando cambia el estado de los recursos físicos,
sin tener que sondear continuamente el dispositivo para conocer el estado mediante las API de
REST. Para obtener más información sobre la recepción de mensajes asíncronos sobre los cambios
en el entorno del dispositivo, consulte

Capítulo 26, «Uso del bus State-Change Message Bus

(SCMB)»

.

5.13 Herramientas para desarrolladores en un explorador web

Puede utilizar las herramientas para desarrolladores o para depuración en el explorador web
para ver las operaciones de la API de REST a medida que se producen en la interfaz de usuario.
La interfaz de usuario utiliza las API de REST para todas las operaciones; por lo tanto, cualquier
cosa que se puede hacer en la interfaz de usuario se puede hacer utilizando operaciones de la
API de REST.

5.14 Uso de los comandos de Python y Windows PowerShell (vista previa
técnica)

Consulte el foro de HP OneView en

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

para obtener

ejemplos de código y una vista previa técnica de las bibliotecas de PowerShell y Python que
contienen herramientas de línea de comandos para automatizar y acelerar el uso de las API de
REST en el dispositivo para realizar diversas tareas administrativas.

64

Uso de las API de REST y otras interfaces de programación

Advertising