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.
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.