Je suis en train de construire un petit outil pour mon employeur, et je tente de l'implémenter avec Akka 2 + Scala.Traitement des messages SOAP avec Akka
L'un des systèmes que je suis en interface avec a aa api SOAP, qui a une mise en œuvre intéressante:
---- ------- Demande
client ---- Demande ----> serveur
client < --- ----- Req Ack serveur
---- ------ Réponse
client < --- Réponse ---- Serveur
client ---- ---- Resp Ack> Serveur
Garder la trace des demandes se fait via un identifiant de tâche envoyé par le req-ack.
Ma question est la communauté SO et toute personne qui possède de l'expérience avec Akka sont les suivantes:
- Quelle serait un moyen idéal pour gérer les messages HTTP à l'aide akka pour ce scénario particulier? J'ai vu des exemples avec Akka-Mist, qui semble avoir été abandonné en faveur de play-mini, puis il y a akka-camel, pour lequel je ne peux pas trouver la bibliothèque dans le cadre de l'akka 2.0.3 distribution, donc je suis un peu confus quant à l'approche que je devrais prendre. Existe-t-il un moyen recommandé d'encapsuler un comportement de servlet dans un acteur akka?
Merci d'avance.
Vous ne spécifiez pas si l'application est le client ou le serveur. –
L'application est un client, mais doit également avoir un point de terminaison uri pour recevoir des réponses. – cudiaco