Chargement de plugins externes
iD4Connect charge des plugins externes depuis le volume /opt/dmway/plugins. Vous ajoutez vos propres connecteurs et transformations sans toucher au cœur du moteur ni le recompiler.
Adapter le moteur à vos systèmes
Aucun catalogue de connecteurs ne couvre l'intégralité des systèmes propriétaires et formats internes d'une organisation. Vous avez parfois besoin d'une logique métier spécifique, impossible à généraliser. Il faut pouvoir étendre le moteur sans attendre une nouvelle version ni forker le produit.
De la source à la destination, en un seul passage
Déposez le plugin
Vous placez votre extension dans le volume /opt/dmway/plugins, monté sur le moteur. Le format d'extension est documenté, sans dépendance au code source du cœur.
Chargez sans recompiler
Au démarrage, le moteur découvre les plugins présents dans le volume et les met à disposition des pipelines. Aucune recompilation du moteur n'est nécessaire.
Utilisez dans vos flux
Vos connecteurs et transformations personnalisés s'invoquent depuis config.yaml comme les composants natifs. La donnée reste traitée en transit, plugin compris.
Ce que cette fonctionnalité vous apporte
Volume dédié
Le répertoire /opt/dmway/plugins isole vos extensions du cœur du moteur, ce qui simplifie leur cycle de vie.
Connecteurs métier
Vous ajoutez la prise en charge d'un système propriétaire ou d'un format interne que le catalogue standard ne couvre pas.
Sans fork
Les extensions vivent hors du code source du moteur ; vous montez de version sans reporter de patch maison.
Découverte au démarrage
Le moteur détecte les plugins présents dans le volume à son lancement, sans configuration lourde.
Bénéfices
- Connecteurs sur mesure sans fork.
- Aucune recompilation du moteur.
- Montées de version simplifiées.
- Logique métier isolée du cœur.
En pratique
Une DSI doit connecter le moteur à un progiciel interne au protocole non standard. Plutôt que d'attendre une évolution du produit, son équipe développe un plugin conforme au format documenté. Elle le dépose dans /opt/dmway/plugins ; au redémarrage, le connecteur devient disponible dans les pipelines. Le progiciel est désormais intégré aux flux en transit, sans modification du cœur du moteur ni fork à maintenir.
Questions fréquentes
Où sont chargés les plugins ?
Depuis le volume /opt/dmway/plugins monté sur le moteur ; celui-ci les découvre à son démarrage.
Faut-il recompiler le moteur pour ajouter un plugin ?
Non. Vous déposez le plugin dans le volume dédié ; aucune recompilation du cœur n'est requise.
Un plugin survit-il à une mise à jour du moteur ?
Oui, tant qu'il respecte le format d'extension documenté. Vos plugins restant hors du cœur, la montée de version ne les écrase pas.
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