SRT Servidor de Red Transaccional

El Servidor de Red Transaccional (SRT) es un integrador o switch transaccional que sirve para administrar operaciones entre múltiples entidades (ambientes de cómputo).

Gracias a su alta parametrización, el SRT es una herramienta versátil que se puede adaptar fácilmente a cualquier plataforma o dispositivo. Provee características y servicios de seguridad con algoritmos certificados internacionalmente para el manejo de transacciones financieras y no financieras en línea.

La solución actualmente cuenta con diferentes módulos que apoyan diferentes modelos de negocio transaccionales, resolviendo con esto necesidades no solo del mundo financiero, sino también de otros sectores de la industria.

Características

  • Solución a bajo costo.
  • Altamente paramétrico, permitiendo una baja dependencia para el despliegue de nuevas transacciones.
  • Corto plazo para la implementación de una red de terminales.
  • Flexibilidad para interconectar plataformas diferentes.
  • Permite administrar un parque de terminales de forma remota en cuanto a sus aplicaciones y su esquema de encripción.
  • Altamente extensible a través de componentes .NET que actúan como autorizadores internos, permitiendo ampliar las posibilidades de soluciones de manera independiente, rápida y flexible.

El SRT está conformado por distintos módulos o componentes los cuales se encargan de tareas específicas dentro del sistema:

Sitio Web SRT o Interactivo

A través de este componente se parametriza la totalidad de condiciones con las que trabajará el SRT para una instalación determinada, así como realizar la consulta de las operaciones que ha procesado el switch.

Seguridad SRT

Módulo parámetrico para administrar el acceso de los usuarios a las diferentes opciones que provee el Sitio Web de Administración.

SRTComm

Módulo de Comunicaciones: se encarga de recibir y entregar los mensajes desde y hacia cualquier entidad definida en el SRT. Hace uso del módulo formateador que se encarga de interpretar el mensaje desde su formato original al formato que internamente maneja el SRT y viceversa.

SRTSwitch

Corazón del SRT, se encarga de ejecutar en un ambiente multi-hilo los diferentes pasos previamente establecidos para cada transacción. Ejecuta de manera eficaz la administración de versiones del parque de terminales si así se ha parametrizado en el sitio Web.

SRTMonitor

Módulo para el manejo de excepciones de enrutamiento del SRT, los mensajes que el SRTComm no logra entregar al destino, los deposita en una cola de devoluciones, los cuales son tomados por el SRTMonitor para tomar acciones. Se pueden parametrizar condiciones como: número de reintentos, transformación o edición de mensajes para reintentos de envío y dinámicas o lista de tareas a realizar completas cuando el número de reintentos en el envío se haya completado.

SRTSupervisor

Módulo de administración de reversos. Dentro de la dinámica de una transacción, el SRT permite usar opciones de sincronismo que permitirán supervisar que los mensajes que se envían cuenten con una respuesta dentro de un tiempo permitido. Para ello se usa el Tanqueo de mensajes en el cual un mensaje se “guarda en un Tanque” antes de ser despachado. Cada mensaje en el tanque tendrá un tiempo de vida durante el cual espera por una respuesta (parametrizable dentro de la dinámica de una transacción particular). El SRTSupervisor se encargará de asegurar que cuando un mensaje tanqueado cumpla con su tiempo de espera definido, pueda ser destanqueado y tomadas las acciones o tareas definidas para el vencimiento de un mensaje.

SRTSecure

Módulo encargado de administrar las llaves criptográficas del SRT con las terminales y otras entidades, bien sea por software o HSM (Atalla, Thales).

SRTDepurarMovimientos

Módulo que permite descargar la información que tiene un vencimiento parametrizado a archivos XML que pueden ser consultados.


El SRT ha sido diseñado para correr en servidores Windows 2003 o 2008, utilizando MS SQL 2000, 2005 o 2008. Utiliza el Framework de .Net 4.0.

Para un mejor desempeño deberá ser instalado en un servidor con un procesador Intel Xeon de 1.8GHz como mínimo con 4GB de Memoria principal y almacenamiento de 40GB.

Una instalación básica de entrada soporta un procesamiento de 15 transacciones por segundo.