Lar Empreendimento O que é o monitor de processamento de transações (tpm)? - o que é techopedia

O que é o monitor de processamento de transações (tpm)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Transaction Processing Monitor (TPM)?

Um monitor de processamento de transações (TPM) é um programa que monitora transações de um estágio para o outro, garantindo que cada uma seja concluída com êxito; caso contrário, ou se ocorrer um erro, o TM Monitor executa a ação apropriada. O principal objetivo / objetivo de um monitor de processamento de transações é permitir o compartilhamento de recursos e garantir o uso ideal dos recursos pelos aplicativos.


Às vezes, esse termo é reduzido para o monitor TP.

Techopedia explica o Transaction Processing Monitor (TPM)

Um monitor de processamento de transações é crítico em arquiteturas de várias camadas. Com processos em execução em plataformas diferentes, uma determinada transação pode ser encaminhada para qualquer um dos vários servidores. Geralmente, o monitor TP lida com todo o balanceamento de carga. Depois de concluir cada transação, o TPM pode processar outra transação sem ser influenciado pela transação anterior. Em outras palavras, o modelo TPM é essencialmente sem estado


Em geral, um TPM fornece a seguinte funcionalidade:

  • Recursos de coordenação
  • Balanceamento de cargas
  • Criando novos processos como / quando necessário
  • Fornecendo acesso seguro aos serviços
  • Serviços de roteamento
  • Agrupando mensagens de dados em mensagens
  • Desempacotando mensagens em pacotes / estruturas de dados
  • Monitorando operações / transações
  • Gerenciando filas
  • Tratamento de erros por meio de ações como a reinicialização do processo
  • Ocultando detalhes de comunicação entre processos de programadores

O que é o monitor de processamento de transações (tpm)? - o que é techopedia