User's Manual

Chapter 15: Module - eESPA
The module eESPA consists of one program. The program is eESPA.exe and is written in Visual Basic
(v6.0).
In general, the programs reside in the default directory C:\SOPHO Messenger@Net\Exe, unless otherwise
implemented in your environment.
Note:
In release 4.0 an additional implementation is available that you can activate by specifying manufacturer
ESPA and model VSK. In most cases, the new VSK implementation is likely to be more compatible than
the *BASE system and therefore the preferred method to configure the eESPA module.
Manufacturer ESPA and model BASE
For backwards compatibility, to activate the original implementation of module eESPA by
specifying manufacturer ESPA and model *BASE.
Overview
eESPA.exe
The eESPA.exe is a Visual Basic component of the eESPA module. The program
communicates with two processes: the eKERNEL.exe and external paging equipment. The
eKERNEL.exe is the central engine that centralizes all database access and communication
with input and output capable modules.
The eESPA.exe communicates with eKERNEL.exe by means of TCP sockets. In this
communication, eESPA.exe is a TCP client software that connects to the eKERNEL
component, acting as TCP server software.
At start up, eESPA.exe contacts the eKERNEL.exe by means of a socket connection.
eESPA.exe requires at start up a few parameters, so that eESPA can identify itself and locate
the eKERNEL.exe program. This is carried out by means of parameters in the properties
DECT Messenger Installation and Commissioning — Book 1 March 2012 119