payload/gate English

Arrêter les données non conformes avant l’autre système

Deux systèmes s’échangent des données, l’un des deux modifie un champ, et personne ne le remarque avant un client. Payload Gate contrôle chaque message par rapport au format que le récepteur accepte vraiment, et dit à l’émetteur ce qui ne va pas.

Le même message, avec et sans contrôle

Le système qui reçoit n’enregistre que 30 caractères pour un libellé. Modifiez le message et envoyez-le des deux façons.

Chargement de l’outil…

Quatre outils, un seul format

Comment fonctionne un point de contrôle

  1. Décrire le format. Les champs, les types, ce qui est obligatoire, les longueurs maximales. Ou coller un exemple et laisser l’outil le proposer.
  2. Obtenir une adresse. Une URL par point de contrôle. Sans compte, sans clé à installer.
  3. Envoyer à travers. Chaque appel reçoit sa réponse tout de suite : accepté, ou refusé avec la ligne, le champ et le motif.
  4. Lire le journal. Ce qui est entré, ce qui a été refusé et pourquoi. Avant de changer le format, voir quels messages récents ne passeraient plus.

Quand c’est le bon outil

  • Un système envoie des données à un autre, et aucun des deux ne se modifie facilement.
  • Le récepteur tronque, rejette ou abîme ce qui ne rentre pas, sans beaucoup d’explications.
  • Le format évolue : un champ raccourci, une colonne devenue obligatoire, une valeur retirée.
  • Quelqu’un doit pouvoir montrer ce qui a été envoyé et pourquoi cela a été refusé.

Ce que l’outil ne fait pas

Le point de contrôle ne transmet pas encore les messages à un système à vous : le récepteur placé derrière est simulé, et répond comme un système strict qui a bien reçu le message. Un message est limité à 64 Ko, et un point de contrôle à 120 messages par heure. N’envoyez ni numéros de carte ni données de santé. La page Fonctionnement explique comment placer le même contrôle devant un vrai système.

Questions

Est-ce gratuit ?
Oui. Les outils de contrôle ne demandent aucun compte. Un point de contrôle se crée aussi sans compte, et s’ouvre avec un lien privé.
Ce que je colle est-il envoyé à un serveur ?
Non. Le validateur CSV, le validateur JSON et la comparaison de formats tournent dans votre navigateur. Seuls les messages envoyés à l’adresse d’un point de contrôle atteignent le serveur, où ils sont gardés 7 jours au plus.
Est-ce du JSON Schema ?
Non. Un format, ici, est une courte liste de champs avec un type et quelques limites. Il couvre les règles que les systèmes récepteurs appliquent le plus souvent, et il se lit de la même façon pour un CSV et pour un JSON.