Visión general de la API

La interfaz de programa de aplicación (API) de IBM Storage Protect permite a un cliente de aplicaciones utilizar funciones de gestión de almacenamiento.

La API incluye llamadas de función que pueden utilizarse en una aplicación para realizar las operaciones siguientes:

  • Iniciar o finalizar una sesión
  • Asignar clases de gestión a objetos antes de almacenarse en un servidor
  • Realizar copias de seguridad o archivado de objetos en un servidor
  • Restaurar o recuperar objetos de un servidor
  • Consultar al servidor acerca de información sobre objetos almacenados
  • Gestionar espacios de archivos
  • Enviar eventos de retención

Cuando un desarrollador de aplicación instala la API, recibe los archivos que necesita un usuario final de una aplicación:

  • La biblioteca compartida de la API.
  • El archivo de mensajes.
  • Los archivos de opciones de cliente de ejemplo.
  • El código de origen de los archivos del encabezado de la API que necesita la aplicación.
  • El código de origen de una aplicación de ejemplo, y el archivo para construirlo.

Para aplicaciones de 64 bits, todas las compilaciones deben realizarse utilizando opciones de compilador que habiliten el soporte de 64 bits. Por ejemplo, se debe utilizar '-q64' al crear aplicaciones de API en AIX®, y se debe utilizar '-m64' en Linux®. Consulte los archivos make de ejemplo para obtener más información.

Importante: Cuando instale la API, asegúrese de que todos los archivos estén en el mismo nivel.

Para obtener información sobre la instalación de la API, consulte Instalación de los clientes de copia de seguridad-archivo de IBM Storage Protect.

Las referencias a UNIX y Linux incluyen los sistemas operativos AIX, HP-UX, Linux, Mac OS X y Oracle Solaris.