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 |