An application can use the Event Integration
Facility API to act as an event sender or an event receiver. The
transport options for connections are either SOCKET or Secure Sockets
Layer (SSL), and are defined in the EIF configuration file.
- SOCKET
- Compatible with both IPv4 and IPv6.
- Links to the libeif.a library.
- Uses standard TCP/IP to establish connections.
- SSL
- Compatible with both IPv4 and IPv6.
- Links to the libeif.a library.
- Performs the standard SSL handshake internally.
- Can run in FIPS 140-2 mode.
- Requires SSL keystores and a truststore from the application.
The keystores and truststore contain the digital certificates and
keys that are required to establish an SSL connection. Use the nc_gskcmd command-line utility or the iKeyman graphical
utility, which are provided with GSKit to create the keystores and
the truststore. GSKit can be accessed from
$NCHOME/bin on UNIX operating systems, or
from %NCHOME%\bin on Windows operating
systems.