Bonjour,
Dans notre entreprise nous expérimentons le framework CXF notamment en terme de performance.
Nous avons besoin de logger coté producteur et consommateur les temps de réponses (Des requêtes SQL, des WebServices etc...) pour chaques demande. Pour effectuer nos statistiques, nous aimerions identifier (par un numéro) chaques demande du consommateur auprès du producteur.
Coté producteur nous générons donc un numéro de la demande que nous aimerions envoyé au consommateur en même temps que la réponse.
Dans CXF (Et surement sur d'autres framework), on peut apparemment ajouter des message dans le message Soap.
Un Interceptor bien placé coté producteur doit pouvoir faire cela mais nous ne savons pas lequel utilisé ni quel implémentation à mettre en place. De même coté consommateur pour récupérer l'identifiant...
Auriez-vous une idée sur la démarche à effectuer ? (En plus d'un idenfiant de demande on aimerais également passé l'identifiant du consommateur lors de sa demande auprès du producteur de service)...
Merci à vous.
Partager