Vous souhaitez échanger des données de toutes sortes avec vos entreprises partenaires ? Vous en avez assez des interfaces informatiques avec des délais de traitement ? RocketMiX est la plateforme de publication d'API, gratuite et open source, destinée aux entreprises qui souhaitent tourner leur SI vers l'extérieur le plus simplement possible !
En quelques mots, RocketMiX, c'est :
Besoin d'une démo ? Testez RocketMix grâce à Heroku. (Identifiez-vous avec admin/admin)
Vous avez une machine Linux 64 bits sous la main avec 2Go de Ram et 500Mo de disque sur disponible ? OK, vous êtes prêt!
Téléchargez et lancez l'éxecutable Linux (une seule ligne de commande suffit!) :
Vous êtes développeur Java et vous connaissez Spring et Maven ? Ca tombe bien!
On vous a préparé un module Spring Boot pour simplifier le lancement de votre projet. Importez l'artifact suivant dans votre pom.xml :
<!-- https://mvnrepository.com/artifact/io.github.rocketmix/rocketmix-spring-boot-starter -->
<dependency>
<groupId>io.github.rocketmix</groupId>
<artifactId>rocketmix-spring-boot-starter</artifactId>
<version>1.0.43-SNAPSHOT</version>
</dependency>
A partir de là, le plus simple est d'aller consulter le projet de démo sur github.
RocketMiX est utilisé en production depuis 2019 à l'ESSEC Business School. Ce projet est conduit par Alexandre de Pellegrin, DSI de l'ENSEA - Ecole Nationale Supérieure d'Electronique et de ses Applications. Vous pouvez me contacter ou contribuer directement au projet sur GitHub.