Páginas filhas
  • DT [TOTVS Pesagem] Criação e comunicação do JAR com o TOTVS Pesagem

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Pesagem

Linha de Produto:

 

Segmento:

Segmentos_totvs
SegmentoAgroindústria

Módulo:PESAGEM
Função:Dispositivos → Balança
Requisito/Story/Issue (informe o requisito relacionado) :DAGROSPA-13306


02. 
SITUAÇÃO/REQUISITO

Enquanto PO necessito a criação Criação de um projeto específico no TOTVS Pesagem para estruturação da comunicação com os diversos dispositivos utilizados no processo de pesagem com a integração com a Toledo PCLink7 executado no Java 8 32Bits.

Criar também a comunicação do TOTVS Pesagem com o JAR através das APIs. O TOTVS Pesagem será responsável por subir a API do JAR e mantê-la no ar, conferindo se a mesma ainda esta executando.


JAR Java 8 32Bits

    • Criar API para captura do peso da balança Toledo PCLINK7
    • Criar API de "ping" para verificar se o serviço está no ar.
    • Criar API para parar o serviço utilizando a função "stop" do Java Spark.

TOTVS Pesagem

    • Criar uma schedule para monitorar o serviço.
    • Quando o serviço não estiver ativo, a schedule vai subi-lo novamente.
    • Criar end-point para desativar o JAR ("/stop")
    • Criar factory para fazer a requisição no JAR

03. SOLUÇÃO

Foi criado um JAR que será gerenciado pela aplicação do TOTVS Pesagem e que será executado em um java 32 bits, possibilitando a leitura e execução de DLLs compiladas na versão 32bits.

...