"Pilot", notre couteau Suisse !
En termes fonctionnels
- Le Pilot est un middleware pour construire une plate-forme d’intégration de systèmes
- Il gère l’exécution de services complexes qui sont décrits en XML
- Il peut donc être vu comme un moteur de services, services qui traduisent les règles métier
- Il intègre des composants extérieurs à l’aide de classes Java, dites classes Agents.
- Il existe un certain nombre de classes Agents prêtes à l’emploi pour :
- Intégrer les systèmes de base de données relationnelles
- Intégrer des Web Services
- Envoyer/recevoir des mails
- Télécharger ou uploader des fichiers de ou vers un serveur http
- Echanger avec Twitter ou Facebook
- …
- Il est livré sous la forme d’une API Java intégrable à un système d’information d’entreprise
- La version intégrée à un serveur J2EE transforme le Pilot en une plateforme de développement et d’exécution d’applications Web Pilot Your Web.
Pour les équipes de développement
- Il reste un outil léger, facile à installer, à prendre en main et peu gourmand en ressources
- Il accélère le processus de développement
- Il pousse à réfléchir en terme « règles métiers »
- Il facilite la ré-utilisation et la gestion des adaptations et/ou des évolutions
- Configurable en XML
- 100% Java
Le Pilot intéresse les développeurs concernés par
- L’interopérabilité
- L’intégration d’applications
- Les applications avec des bases de données distribuées et hétérogènes
- Les applications intégrant des legacy systems
- La migration ou transformation de données
- Les applications dont les règles métier sont amenées à évoluer
- …
Notre vision : faire simplement des choses complexes en composant des modules réutilisables et
en se focalisant sur les règles métier.