1.4 Components

Host Components

The main programs that support these extensions on the host are:

 

IBM i

Visual LANSA

Linux

Listener

LCOLIST

LCOLIST.EXE

lcolist program

Transaction Program Entry

LCOTP

LCOTP.EXE

lcotp program

CPIC Manager

LCOMGR40

LCOMGR32.DLL

liblcomgr.so shared library

Sockets IPC

LCOSCK40

LCOSCK32.DLL

liblcosck.so shared library

Communications Routing Support

LCOCROUT

N/A

liblcocrout.so shared library

Administration

LANSA CONFIGURE

LCOADM32.EXE

N/A

DES

LCOEDES

LCOEDES.DLL

liblcoedes.so shared library

TWOFISH

LCOETWF

LCOETWF.DLL

liblcoetwf.so shared library

 

These programs are used by the LANSA programs which service remote session requests. Existing LANSA functions and I/O modules need no change to run over these connections.

The Listener program (LCOLIST) is the component that waits for connection requests from remote sessions at a nominated port number or pipe. When the Listener receives a connection request, it transfers the connection to a Session Job, whose entry point is the Transaction Program Entry (LCOTP). The communications layer is provided by the CPIC Manager, the IPC Modules and on an IBM i, the Communications Routing Support (LCOCROUT).

Workstation Components

The components on the client workstation consist of an Administration Utility, an APPC interface DLL (known as the CPIC Manager), a Windows Sockets (Winsock) interface DLL (known as an IPC Module). These modules are installed during the LANSA setup.

The file names for these modules on Windows are:

Administration Utility

LCOADM32.EXE

CPIC Manager

LCOMGR32.DLL

Sockets IPC Module

LCOSCK32.DLL

DES Encryption Algorithm Module

LCOEDES.DLL

TwoFish Encryption Algorithm Module

LCOETWF.DLL