Architectural Overview
EFTLink is a router and protocol converter, presenting a network interface to a payment client (typically a POS), and linking to whatever authorization system (or systems) the customer uses. What it provides is a system-independent execution environment (a framework) for a targeted EFT solution. The core implementation for a specific terminal or payment system is implemented as a plug-in module that runs within that framework.
The framework has been enhanced to support communication over WebSockets in addition to traditional TCP socket communication. The flow diagrams below illustrate the message flow for each communication mode.
Figure 1-1 Oracle EFTLink Server/Router Over WebSocket

Figure 1-2 Oracle EFTLink Server/Router Over TCP Sockets
