01. DADOS GERAIS
Produto: | TOTVS Pesagem |
---|---|
Linha de Produto: |
|
Segmento: | Agroindústria |
Módulo: | PESAGEM |
Função: | Dispositivos → Balança |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROSPA-13306 |
02. SITUAÇÃO/REQUISITO
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.
O JAR deve ficar na raiz do tomcat em uma pasta lib-pesag
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas