O Emissor e o Receptor nos servidores de Inventário transferem os arquivos de exploração dos servidores de nível mais baixo para os de nível mais alto. As seções a seguir contêm mais informações:
O processamento feito pelo Emissor-Receptor é como se segue:
O Emissor é um componente Java executado em qualquer Servidor Folha ou no Servidor Intermediário. O Emissor é um serviço carregado pelo Gerenciador de Serviços. Consulte a Seção 74.12, Visão geral dos componentes de Inventário em um servidor de Inventário para obter uma tabela de referência rápida dos componentes de servidor.
O fluxo de informações a partir do Emissor no roll-up das informações de inventário é o seguinte:
Antes de apagar esses arquivos .str, o Emissor os compactará no diretório entpushdir do servidor em um arquivo .zip. Esse arquivo .zip é compactado novamente com o arquivo .prp em outro arquivo .zip. Esse arquivo .prp é um arquivo interno que contém informações sobre o arquivo .zip. Para obter mais informações, consulte Compreendendo o arquivo compactado de dados de exploração.
As informações de status de todas as ações do Emissor são registradas no Registro de Roll-up e no registro Status do Servidor. Para obter mais informações, consulte Monitorando o Inventário da Estação de Trabalho usando os Registros de Status.
Se não conseguir se conectar ao Receptor, o Emissor tentará novamente após 10 segundos. O intervalo de tempo cresce exponencialmente a um fator de 2. Após 14 tentativas, o Emissor pára de tentar a conexão com o Receptor. O Emissor continua tentando por aproximadamente 23 horas antes de desistir. O Emissor não processará outras informações enquanto estiver estabelecendo a conexão.
O Receptor é um componente Java executado no Servidor Intermediário ou no Servidor Raiz. O Receptor é um serviço carregado pelo Gerenciador de Serviços. Consulte a Seção 74.12, Visão geral dos componentes de Inventário em um servidor de Inventário para obter uma tabela de referência rápida dos componentes de servidor.
Em um Servidor Standalone, o Receptor não é carregado.
O processamento feito pelo Receptor é como se segue:
Em um Servidor Intermediário, o arquivo é copiado para entpushdir. Em um Servidor Intermediário com Banco de Dados ou em um Servidor Intermediário com Banco de Dados e Estações de Trabalho Inventariadas, o arquivo é copiado para \entpushdir e para o Diretório do Banco de Dados (\dbdir).
O Emissor compacta os arquivos de dados de exploração (.str) em um arquivo .zip. Esse arquivo .zip é compactado novamente com o arquivo .prp em outro arquivo .zip. O arquivo .zip (que contém os arquivos .zip e .prp) é nomeado conforme as seguintes convenções de nomeação:
horárioprogramado_nomedoservidordeinventário_nomedaárvore_statusarmazenado.zip
onde horárioprogramado equivale à data e ao horário em que o arquivo .zip é criado, nomedoservidordeinventário equivale ao servidor de Inventário no qual o arquivo .zip foi compactado, nomedaárvore equivale ao nome exclusivo da árvore na qual o arquivo .zip está localizado no momento, statusarmazenado equivale ao status de armazenamento do arquivo .zip e zip é a extensão dos arquivos compactados.
O statusarmazenado é representado por 0, 1 ou 2. 0 indica que o arquivo .zip ainda não foi armazenado. 1 indica que o arquivo .zip será armazenado pela primeira vez no servidor. 2 indica que o arquivo .zip já foi armazenado uma vez.
O nome do arquivo .zip muda, dependendo de o banco de dados estar ou não conectado ao servidor.
O arquivo .zip contém os arquivos .zip e um arquivo de propriedades. O arquivo de propriedades é nomeado usando as seguintes convenções:
horárioprogramado_nomedoservidordeinventário.prp
O arquivo de propriedades contém o horário programado, o nome do servidor de Inventário e a assinatura. A assinatura ajuda a autenticar o arquivo .zip.
Cada arquivo .zip pode conter no máximo 50 arquivos .str.
A tabela a seguir fornece uma referência rápida dos diretórios utilizados pelo Emissor-Receptor:
Tabela 74-4 Lista de diretórios utilizados pelo Emissor e pelo Receptor