Bolero permite el intercambio de mensajes entre los miembros de Bolero (participantes). La comunicación técnica real y el intercambio de llaves solo tienen lugar entre Bolero y un participante. Al intercambiar mensajes, el Participante A envía un mensaje al Participante B enviando el mensaje firmado a través del hub Bolero. Bolero verifica la autenticidad del mensaje, firma (por lo que confirma la autenticidad del remitente original) y envía el mensaje al participante B.
La Terminal Bolero administra el intercambio de mensajes Bolero entre un participante y Bolero. Los mensajes se codifican en formato S/MIME, como se define en la «Especificación del protocolo de Bolero», se firman y se envían como un archivo adjunto en un mensaje de correo electrónico.
De este modo, el terminal Bolero cumple las siguientes funciones:
La llave se asigna y se intercambia a través de la interfaz web de Bolero. Las claves y los certificados se exportan a mano desde el sistema que opera la interfaz web y se importan al sistema de terminal Bolero.
El terminal Bolero se instala como parte de la aplicación (de forma muy similar a TradeConnect) y se integra en la aplicación.
Las funciones de Bolero Terminal están integradas como módulos en las transacciones correspondientes.
Bolero CMP | Envía un correo electrónico a la dirección de correo electrónico del destinatario |
Sistema de correo electrónico del participante | Deposita el correo electrónico en el directorio especificado (datos/bolemlin) |
Terminal Bolero | Fragmentos Correo electrónico, lo descodifica y verifica la firma |
Terminal Bolero | Analiza FMSG y guarda mensajes empresariales y archivos adjuntos |
Terminal Bolero | Analiza los mensajes empresariales y añade SMH y SPT (artículo pendiente) |
Terminal Bolero | Genera UACK |
Terminal Bolero | Genera un correo electrónico (codificado y firmado) desde UACK |
Terminal Bolero | Transfiera el correo electrónico al sistema de correo electrónico del participante |
Sistema de correo electrónico del participante | Envía e-mails |
Bolero CMP | Recibe UACK |
Aplicación | Genera un mensaje empresarial (p. ej., «Notificación de compromiso de Bolero» (423) del banco emisor al solicitante) |
User | Publicación(es) de problemas (TRNREL/) |
Aplicación | Background Manager (MGRTSK) se activa en el flujo de trabajo y activa el servicio de despacho (SRVBOL) |
Aplicación | ( SRVBOL ) genera SMSG/ |
Terminal Bolero | SMSG, mensajes y cualquier archivo adjunto se firman, codifican y convierten en un correo electrónico con un archivo adjunto S/MIME |
Terminal Bolero | Transporta el correo electrónico al sistema de correo electrónico del participante |
Sistema de correo electrónico del participante | Envía el correo electrónico |
Bolero CMP | Recibe el mensaje |
Bolero CMP | Devuelve un «Reconocimiento de Bolero» (BACK) |
Sistema de correo electrónico del participante | Deposita el correo electrónico con el BACK en el directorio especificado (data/bolemlin) |
Terminal Bolero | Fragmentos Correo electrónico, lo decodifica y verifica la firma, y añade el estado de entrega (enviado) al mensaje original |
Bolero CMP | Envía una «Notificación de entrega» (DNOT) una vez que el destinatario ha confirmado la recepción (usando UACK) |
Sistema de correo electrónico del participante | Deposita el correo electrónico con el DNOT en el directorio especificado (datos/bolemlin) |
Terminal Bolero | Fragmentos Correo electrónico, lo decodifica y verifica la firma, y añade el estado de entrega (enviado) al mensaje original |