Tarefa vs . processamento orientado por solicitação

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Todas as aplicações usam processos orientados por tarefa ou por solicitação para lidar com tarefas.

    O padrão de cada aplicação é um ou outro desses tipos de processamento, mas você pode alternar entre eles conforme necessário.

    O processamento orientado por tarefas significa que a ordem de serviço ou solicitação simplesmente contém uma lista de tarefas necessárias para concluir o trabalho geral. Quando um registro de ordem de serviço é criado, um registro de tarefa associado é criado automaticamente. Uma solicitação deve ter pelo menos uma tarefa, e mais tarefas podem ser definidas para lidar com todos os aspectos da solicitação. À medida que as tarefas são executadas e concluídas, a solicitação transita por uma série de estados. Depois que a última tarefa é encerrada, a solicitação muda automaticamente para Encerrada.

    O processamento orientado por solicitações significa que as tarefas são atribuídas a uma solicitação, mas fechar todas as tarefas não fecha automaticamente a solicitação. Uma solicitação não requer tarefas e pode ser aberta e fechada independentemente. Qualquer tarefa pode ser transferida e atribuída independentemente e a agentes diferentes dos especificados na solicitação. Mesmo que todas as tarefas estejam encerradas, a solicitação pode permanecer aberta e continuar sendo trabalhada. No entanto, a solicitação não pode ser encerrada até que todas as tarefas também sejam encerradas. No processamento orientado por solicitação, as transições de estado são baseadas exclusivamente na solicitação.