SWIFTNet InterAct Store and Forward
SWIFTNet InterAct Store and Forward est un protocole conçu et maintenu par SWIFT. Il est utilisé pour échanger des messages financiers entre organisations connectées à des services du réseau SWIFTNet[1].
Protocole
SWIFTNet InterAct Store and Forward est un protocole client-serveur en mode diffĂ©rĂ©. SWIFT stocke le message dans un rĂ©fĂ©rentiel central, ce qui Ă©vite Ă lâexpĂ©diteur et au destinataire dâĂȘtre connectĂ© au rĂ©seau en mĂȘme temps, contrairement Ă SWIFTNet InterAct Realtime.
Envoyer un message
LâexpĂ©diteur du message est le client, et SWIFT est le serveur :
- le client envoie une requĂȘte au destinataire, qui contient le contenu du message Ă envoyer ;
- le serveur reçoit la requĂȘte ;
- le serveur enregistre en son sein le contenu du message pour envoi futur au destinataire ;
- le serveur envoie la rĂ©ponse â un accusĂ© de rĂ©ception du bon enregistrement du message ;
- le client reçoit la réponse.
Recevoir un message
Il existe deux modes de livraison possibles pour recevoir les messages :
- Le mode Pull : le destinataire du message est le client ;
- Le mode Push : le destinataire du message est le serveur.
Mode Pull
Dans le mode Pull, le destinataire du message est le client, et SWIFT est le serveur :
- le client envoie une requĂȘte pour obtenir de SWIFT le message ;
- le serveur reçoit la requĂȘte ;
- le serveur récupÚre le contenu du message enregistré et le place dans une réponse ;
- le serveur envoie la réponse ;
- le client reçoit la réponse contenant le contenu du message ;
- le client traite le contenu du message ;
- le client envoie une requĂȘte accusant rĂ©ception du message auprĂšs de SWIFT ;
- le serveur reçoit la requĂȘte ;
- le serveur traite lâaccusĂ© de rĂ©ception et crĂ©e une rĂ©ponse ;
- le serveur envoie la réponse ;
- le client reçoit la réponse.
Le mode Pull impose dâenvoyer deux requĂȘtes pour recevoir un message. Il est donc plus indiquĂ© pour les applications nâayant quâun faible volume dâinformations Ă Ă©changer.
Mode Push
Dans le mode Push, le destinataire du message est le serveur, et SWIFT est le client :
- le client envoie une requĂȘte contenant le contenu du message enregistrĂ© ;
- le serveur reçoit la requĂȘte ;
- le serveur traite le contenu du message, et crée une réponse accusant réception du message ;
- le serveur envoie la réponse ;
- le client reçoit la réponse.
Le mode Push a besoin dâune seule requĂȘte pour recevoir un message. Il est donc appropriĂ© pour les applications ayant un volume Ă©levĂ© dâinformations Ă Ă©changer.
Application
SWIFTNet InterAct Store and Forward est particuliĂšrement appropriĂ© pour les applications pour lesquelles le dĂ©lai de livraison des messages nâest pas critique. Par exemple :
Voir aussi
- Society for Worldwide Interbank Financial Telecommunication
- SWIFTNet InterAct Realtime
- SWIFTNet FileAct Realtime (en)
- SWIFTNet FileAct Store and Forward (en)
Liens externes
- SWIFTNet messaging services
- (en) Cet article est partiellement ou en totalitĂ© issu de lâarticle de WikipĂ©dia en anglais intitulĂ© « SWIFTNet InterAct Store and Forward » (voir la liste des auteurs).
Références
- (en) « SWIFTNet 7.0 â Service description », S.W.I.F.T. SCRL ("SWIFT") (consultĂ© le )