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 seguintes seções contêm mais informações:
O processamento feito pelo Emissor-Receptor é como se segue:
O Emissor é um componente do Java que é executado em qualquer Servidor Folha ou no Servidor Intermediário. O Emissor é um serviço carregado pelo Gerenciador de Serviços. Consulte 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:
O Emissor compacta esses arquivos .str no diretório entpushdir do servidor como um arquivo .zip e apaga os arquivos .str. Este arquivo .zip é compactado novamente com o arquivo .prp em um arquivo .zip. Esse arquivo .prp consiste em um arquivo interno que contém informações sobre o arquivo .zip. Para obter mais informações, consulte Entendendo 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 o 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 do Java que é executado no Servidor Intermediário ou no Servidor Raiz. O Receptor é um serviço carregado pelo Gerenciador de Serviços. Consulte 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 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 de Banco de Dados (\dbdir).
O Emissor compacta os arquivos de dados de exploração (.str) em um arquivo .zip. Este arquivo .zip é compactado novamente com o arquivo .prp em um arquivo .zip. O arquivo .zip (o que contém os arquivos .zip e .prp) é nomeado usando as seguintes convenções de nomeação:
horárioProgramado_nomedoServidordeInventário_nomedaÁrvore_statusArmazenado.zip
onde horárioProgramado refere-se à data e à hora em que o arquivo .zip é criado, nomedoServidordeInventário refere-se ao servidor de Inventário no qual o arquivo .zip foi compactado, nomedaÁrvore refere-se ao nome exclusivo da árvore na qual o arquivo .zip está localizado no momento, statusArmazenado refere-se 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 no servidor pela primeira vez. 2 indica que o arquivo .zip já foi armazenado alguma 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:
No Servidor Standalone, o Receptor não é carregado.