Integrações de registro de tíquete de incidentes unidirecionais
Considere os requisitos de um sistema externo de terceiros para criar tíquetes. Defina os dados que devem ser enviados para criar um tíquete e qual validação é necessária.
Dessa forma, uma interface de serviço da Web padrão pode ser criada e publicada. Essa integração responde com um número de tíquete em caso de sucesso ou com uma mensagem de erro estruturada para falhas de validação e problemas de processamento. Uma vantagem dessa implementação é que você pode publicar uma vez e reutilizar para vários aplicativos, desde que as integrações adicionais sigam as especificações de integração. Uma prática recomendada é criar uma conta dedicada para cada interface. As contas fornecem responsabilidades e relatam estatísticas do usuário e usam um ponto de contato (POC) de conectividade simples.
Conteúdos do plano de integração
- Requisitos de firewall
- Protocolos a serem usados
- Middleware necessário (por exemplo, MS Biztalk)
- Mensagens de erro
- Regras de validação
Exemplo usando autenticação básica
Esta implementação responde ao sistema de terceiros com o ID do tíquete. As tabelas Conjunto para importação funcionam como uma área de preparação para seus dados.
Exemplo de uso de conjuntos para importação
Uma variação de implementação para o caminho de entrada seria usar Tabelas de conjunto de exportação como tabelas de interface. Neste exemplo, a Tabela Incident_Interface armazena um histórico de dados conforme foram recebidos e antes de os dados serem transformados. A Tabela de incidentes de destino pode armazenar um histórico de como o incidente mudou ao longo do tempo e quem o alterou. Os scripts de transformação processariam o conjunto para importação e as regras de negócios seriam executadas na tabela de destino.