Transport options

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.