Tema anterior: Cambios en la documentaciónTema siguiente: Sintaxis genérica de la API


Descripción general

La API de CA AppLogic® admite estilos de programación basados en los principios de transferencia de estado representacional (REST). La API de servicios Web de CA AppLogic® permite a los desarrolladores del software de cliente RESTful conectar directamente con los centros de datos virtuales (VDC) basados en CA AppLogic® (es decir, un grid de CA AppLogic®). La API permite establecer un control programático de las grandes agrupaciones de infraestructura virtualizada para que estén disponibles dentro de cada VDC. Para utilizar la API de servicios Web, la aplicación "WS_API" se debe estar ejecutando en un grid. La aplicación "WS_API" de CA AppLogic® proporciona acceso basado en HTTP, HTTPS y VPN a la API de REST.

CA AppLogic® proporciona los siguientes tipos de transacciones:

Sincrónica

Las solicitudes sincrónicas se ejecutan inmediatamente y devuelven un resultado.

Asincrónico

Las solicitudes asíncronas requieren más que unos pocos segundos para completarse (comandos app start, vol create, etc.) y se ejecuta en segundo plano tras la ejecución del comando, lo que permite a los operadores seguir trabajando mientras se procesan estas transacciones de mayor duración. Las solicitudes asíncronas devuelven un ID de trabajo que se puede sondear para determinar el estado actual.

Nota: CA AppLogic® no puede ejecutar más de 10 solicitudes asíncronas simultáneas en ningún momento concreto.

Para obtener más información, consulte la hora de datos WS_API.

Documentación de la versión 2 de la API Web

Para la versión 3.7, se actualizó esta guía para que aparezca la versión 2 de la API Web. Especialmente, se actualizaron las secciones de salida XML y JSON, así como las secciones de sintaxis y ejemplo. Si se está utilizando la versión 1 de la API Web, utilice la Guía de referencia de API de servicio Web para la versión 3.5.