Versões comparadas

Chave

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

Definição da Regra de negócio:

As Mensagens recebidas pelo TSSONLINE para processamento assíncrono, serão disponibilizadas em filas de processamento. As filas de processamento serão repositórios de mensagens A implementação do Processamento Assíncrono do TSSONLINE, será realizado através do uso de recurso de Filas de processamento, onde as mensagens ficarão armazenadas aguardando seu processamento.

A disponibilização de serviço de fila do TSS Fila será realizado através de integração com serviço de Fila da Amazon(AWS). Para realizar a integração, será utilizada a API de integração O acesso ao serviço da Amazom deverá ser realizado através das APIs disponibilizada pela TOTVS TEC. TSSQueueSVC() e TSSListSVC().

Para disponibilização do Processamento assíncrono do TSSAssíncrono, deverão ser criados dois componentes: Um , sendo um Distribuidor de Mensagens e um Consumidor de Mensagens.

Distribuidor de Mensagens.

Componente responsável por gerenciar as inclusões das mensagens na Fila e a consulta das respostas das mensagens.

Componente de Processamento

Componente responsável pelo consumo das mensagens nas Filas.