Quais são e o que fazem os serviços do PrintWayy Client?

O PrintWayy Client é o módulo instalado no ambiente onde estão as impressoras, podendo ser computadores comuns ou também em um servidor de impressão, e é responsável por fazer a captura dos dados dos equipamentos. O PrintWayy Client é composto por uma ferramenta de administração e 4 serviços que rodam em background.

Net Client Service

Este serviço é responsável por monitorar as impressoras e gerar um arquivo compactado e criptografado com as informações capturadas. A cada 30 minutos, o serviço se comunica com cada impressora da rede, indo diretamente ao endereço IP configurado no sistema e solicita algumas informações através do protocolo de rede SNMP e sequências existentes na PrinterMIB padrão implementada por cada fabricante/modelo de impressora.
De cada impressora monitorada são coletadas as seguintes informações:

  • Fabricante;
  • Modelo;
  • Número de Série;
  • MacAddress;
  • Contadores – para cada contador são coletados o valor atual e o tipo. Exemplo: Impressão PB valor atual 15256 páginas;
  • Suprimentos – para cada suprimento são coletados o tipo e o nível atual. Exemplo: Toner Preto com 80% de nível atual;
  • Alertas – para cada alerta são coletados o tipo e a descrição do mesmo. Exemplo: “Toner baixo”.

Cada conjunto de dados coletados são inseridos em um arquivo no formato JSON, o qual passa por um algoritmo de criptografia e compactação, ambos de desenvolvimento próprio da PrintWayy. Desta forma, garantimos a confidencialidade das informações coletadas e também um baixíssimo espaço em disco necessário para o armazenamento temporário deste arquivo.
O arquivo gerado também possui uma extensão própria (.plog) e é armazenado em um diretório de trabalho da solução para posterior envio ao servidor.

Esse serviço é responsável por monitorar o diretório de arquivos .plog e enviá-los através de um web service para o servidor do PrintWayy. O web service utilizado nesta comunicação possui o seguinte endereço: https://ws.printwayy.com/PrintWayyWebService.asmx

O envio ocorre com conexão segura através do protocolo HTTPS, porta 443, mesmo padrão utilizado por bancos e serviços conhecidos de e-mail.

Updater Service

Esse serviço é responsável por consultar o servidor da PrintWayy, a cada 2 horas, em busca de possíveis atualizações que foram disponibilizadas. As atualizações incluem correções e melhorias nos módulos citados neste documento, quando necessário. A busca de possíveis atualizações também é realizada via web service, conexão segura, no seguinte endereço:
https://ws.southwayy.com/southwayywebservice.asmx

Updater Guardian Service

Esse serviço é responsável por monitorar a atividade dos serviços citados anteriormente e garantir que os mesmos permaneçam em execução.

 

Para voltar ao menu de Pré-requisitos e funcionamento do PrintWayy clique aqui.

Was this article helpful?