-
Génération des protobuff :
- Pour Java (subscriber)
protoc -I=./protobuff --java_out=./subscriber/src/main/java orientation.proto
- Pour .Net (consumer)
protoc -I=./protobuff --csharp_out=./consumer/src/ orientation.proto
-
Lancer la stack technique
docker compose up -d
-
Lancer le subscriber (Java Quarkus)
cd subscriber ./gradlew quarkusDev
-
Lancer le consumer (.Net)
???
Lancer les requetes HTTP dans http/orientation.http
.
La premiere crée une orientation dans le subscriber qui va le passer via le bus au consumer qui l'enrichira avec un CER et qui renverra l'orientation au subscriber.
La seconde requête permet de récupérer l'orientation créée et de voir qu'elle a été enrichie par son CER.
TODO visualisation de l'observability