Bonjour,
Les deux questions que je me pose ne concerne pas directement Java, mais elles portent sur les spécifications Web Services-* :
WS-RM (ReliableMessaging) assure la livraison ordonnée une et une seule fois de messages d'une séquence. Un mécanisme d'acquittement permet à la destination des messages d'informer la source de leur bonne réception ou non. La source sera alors capable de retransmettre les messages non arrivés à destination.
Ma question : Comment peut-on concrètement définir une séquence de messages ?
En effet, lorsque j'invoque une opération d'un service web, une requête SOAP est envoyée au service qui retourne quant à lui une réponse SOAP, alors j'ai du mal à me représenter ce qui pourrait constituer une séquence de plusieurs messages...
WS-S (Security) est un mécanisme permettant de sécuriser une communication de bout-en-bout, c'est-à-dire que si un message transite par exemple d'une source S à une destination D par des intermédiaires A, B et C, les intermédiaires A, B et C vont transmettre le message jusqu'à la destination D sans être en mesure de déchiffrer le message qui ne sera lisible que par la destination D.
Ma question : Que sont ces intermédiaires ?
En effet, si l'on assimile la source à un client et la destination à un service à invoquer, je vois mal ce qui peut faire office d'intermédiaire dans la transmission d'un message SOAP...
Merci à vous pour quelques éclaircissements...
Partager