Visão Geral da API

A interface de programação de aplicativos (API) IBM Storage Protect permite que um aplicativo cliente use funções de gerenciamento de armazenamento.

A API inclui chamadas de funções que você pode utilizar em um aplicativo para desempenhar as seguintes operações:

  • Iniciar ou finalizar uma sessão
  • Designar classes de gerenciamento a objetos antes que eles sejam armazenados em um servidor
  • Fazer backup ou archive de objetos para um servidor
  • Restaurar ou recuperar objetos de um servidor
  • Consultar o servidor para obter informações sobre objetos armazenados
  • Gerenciar espaços no arquivo
  • Enviar eventos de retenção

Quando você, como um desenvolvedor de aplicativos, instala a API, recebe os arquivos que um usuário final de um aplicativo necessita:

  • A biblioteca compartilhada de API.
  • O arquivo de mensagens.
  • Os arquivos de opções do cliente de amostra.
  • O código-fonte para os arquivos de cabeçalho da API que o aplicativo precisa.
  • O código-fonte para um aplicativo de amostra e o arquivo de criação para construí-lo.

Para 64-bit aplicativos, todos os compilados devem ser realizados utilizando opções compiladoras que permitem suporte de 64-bit. Por exemplo, '-q64' deve ser usado ao construir aplicativos API em AIX®, e '-m64' deve ser usado no Linux®. Veja a amostra fazer arquivos para mais informações.

Importante: Ao instalar a API, certise-se de que todos os arquivos estão no mesmo nível.

Para obter informações sobre a instalação da API, consulte Instalação dos clientes de backup-arquivo do IBM Storage Protect.

As referências a UNIX e Linux incluem os sistemas operacionais AIX, HP-UX, Linux, Mac OS X e Oracle Solaris.