3. Como integrar o coletor de dados ao seu armazém ?

Este é um artigo da série Primeiros Passos que procura falar de tecnologia da forma mais simples possível. 

Há várias formas de fazer seu sistema e os coletores de dados conversarem. Neste artigo vamos olhar as principais e compara-las. 

Alguns sistemas permitem mais de uma forma de conectividade enquanto outros, apenas uma. Existem ainda sistemas que não prevêem nenhum tipo de conectividade,  então requerem um software que faça essa ponte. Chamamos esses softwares-ponte como middleware.

As principais formas dos coletores conversarem são:

 

Telnet, VT100 ou Emulação de Terminal

Essa é a solução mais antiga e ao mesmo tempo uma das mais robustas e fáceis de implantar. Por isso é usada por diversos sistemas de grande porte como SAP, Oracle ou Totvs.

Aqui nós simulamos (emulamos) um tipo de terminal chamado VT100 e variantes (como VT 220).

Essa é uma solução apenas texto, ou seja, não há gráficos, apenas uma tela preta e os caracteres. Certamente não é a solução mais bonita, mas isso traz uma vantagem: foco.

Outra vantagem é a compatibilidade. Basta ter um cliente VT100 (como o  cliente nativo do Mod90 ou o Wavelink do WindowsCE) para usa-lo e vários tipos diferentes de coletores podem coexistir. Um terminal funciona como uma TV, ou seja, quando apertamos uma tecla, essa tecla vai ao servidor que altera a tela e envia essa tela de volta ao coletor, não há, portanto, processamento local.

A Autocom é representante no Brasil do SLNet e do Georgia Softworks, as 2 marcas de interface Telnet/VT100 mais usadas no mundo e recomendadas pela SAP. 

 

App ou Aplicativo

Nesse tipo de solução é desenvolvido um aplicativo cliente proprietário que será  instalado em cada coletor.

Essa escolha pode ocorrer por vários motivos, por exemplo alguma tela com desenho especial ou, ainda, a opção de operar mesmo sem cobertura de WiFi. Em algumas aplicações o App pode ser mais rápido.

Esse tipo de solução possui algumas desvantagens pois é necessário instalar esse aplicativo específico em cada coletor e pode haver problemas de compatibilidade em equipamentos diferentes.

Nós desenvolvemos soluções customizadas com esse tipo de enfoque normalmente para coleta de dados na rua.

 

Web Browser

O browser foi historicamente a evolução natural dos terminais, como o VT100. Basicamente funciona como o navegador que você está usando agora para ler este artigo agora.

Dessa forma, é possível termos telas gráficas ao mesmo tempo em que possuímos uma solução independente do modelo de coletor de dados escolhido e diferentes modelos podem estar sendo usados ao mesmo tempo.

É possível, inclusive, usar os mesmos tipos de soluções que movem a internet e isso pode ser uma vantagem porque há vários desenvolvedores free lancers em todo o mundo.


Qual dessas soluções é a melhor ?

Cada uma dessas soluções possui vantagens e desvantagens. 

Muitas vezes não há opção de escolha, temos que usar aquela que o fabricante do software WMS nos disponibilizou.

Mas quando há essa opção, quando por exemplo se está desenvolvendo um software caseiro do zero, recomendamos usar a opção do browser.

Deixe um comentário