Voir les 190 fonctionnalités →
Blog Notre Histoire Espace client Produit Demandez une Démo →
Connecteurs & Destinations

Exportateurs personnalisés

Quand un système cible attend une logique de livraison qui lui est propre, vous écrivez un exportateur personnalisé. Il s'ajoute au moteur sous forme de module.

<50 mslatence
0 ostockage
100%souverain
01

Couvrir les cibles hors norme

Certaines destinations ne se contentent pas d'un format standard : protocole maison, séquence d'appels précise, règles métier de livraison. Aucun exportateur générique ne peut anticiper tous ces cas. Il vous faut un moyen d'étendre le moteur sans le modifier en profondeur.

// comment ça marche

De la source à la destination, en un seul passage

01

Développer le module

Vous implémentez la logique de sortie propre à votre cible dans un module dédié. Il s'appuie sur l'interface d'extension du moteur, sans en toucher le cœur.

02

Déclarer l'exportateur

Le module est enregistré comme un exportateur disponible à la configuration. Il devient un end-point de sortie au même titre que les autres.

03

Livrer selon vos règles

À l'exécution, votre code met en forme et transmet le message selon votre logique. Le flux profite de la même chaîne en transit que les exportateurs fournis.

// points clés

Ce que cette fonctionnalité vous apporte

Interface d'extension

Le moteur expose un point d'accroche stable pour greffer votre logique de sortie sans le recompiler.

Logique métier propre

Votre module décide de la mise en forme, de la séquence d'appels et des règles de livraison.

Intégration native

Une fois déclaré, l'exportateur personnalisé se configure comme n'importe quel end-point de sortie.

Maîtrise du code

Le module reste votre propriété et s'exécute dans votre périmètre, sous votre contrôle.

Bénéfices

  • Cibles atypiques enfin couvertes
  • Logique de livraison entièrement maîtrisée
  • Extension sans modifier le cœur du moteur
  • Code propriétaire exécuté chez vous
Cas d'usage

En pratique

Un partenaire logistique impose un protocole d'échange maison, avec une poignée de main spécifique et un ordre d'envoi strict. Aucun exportateur standard ne correspond. Votre équipe développe un exportateur personnalisé qui porte exactement cette séquence, puis le déclare dans iD4Connect. Le flux transformé est livré selon les règles du partenaire, sans que vous ayez modifié le moteur lui-même.

// faq

Questions fréquentes

Faut-il modifier iD4Connect pour ajouter un exportateur ?

Non, le module se greffe via l'interface d'extension prévue ; le cœur du moteur reste intact.

Dans quel langage écrit-on le module ?

Le module suit l'interface d'extension du moteur ; son implémentation reste sous votre responsabilité et dans votre périmètre.

Un exportateur personnalisé bénéficie-t-il du traitement en transit ?

Oui, il s'insère dans la même chaîne stateless que les exportateurs fournis, sans stockage intermédiaire.

Orchestrez vos données en transit, sans stockage

iD4Connect connecte, transforme et distribue vos flux en temps réel. Souverain, on-premise, cloud ou edge.

Demandez une démo