Infor Lawson Servers overview

The Infor Lawson servers provide to users access to data, processing of batch jobs, management of transactions, compiling of COBOL programs, and debugging.

The Infor Lawson servers run continuously unless stopped for maintenance, troubleshooting, or upgrade purposes.

Lawson Application Server (latm)

The Infor Lawson Application Server (latm) manages online transactions between the user interface - either the Infor Lawson Interface Desktop using the Infor Lawson presentation manager (lapm) or the Lawson Portal using IOS - and the database.

Database Server (ladb)

The Infor Lawson Database Server (ladb) provides access to data stored in a relational database. Using information contained in the %LADBDIR% and %LAWDIR%\productline directories, ladb manages the database drivers. These drivers allow the Infor Lawson Runtime System to communicate with the information databases.

Compile Queue Server (queue)

The Infor Lawson Compile Queue Server (queue) is a batch tool that controls access to the COBOL compiler. .

Infor Lawson Debug Server (ladebug)

The Infor Lawson Debug Server controls the debugging of COBOL programs. If the ENABLEDBG parameter in ladebug.cfg is set to TRUE and if ladebug is running, programs will register with the Infor Lawson Debug Server if they are in debug mode. Because of performance considerations, do not run ladebug in a production Infor Lawson Environment.

See the information about debugging in Doc for Developers: Application Development Workbench.

Batch Server (lajs)

See the information on jobs and reports in Infor Lawson Administration: Jobs and Reports.

Internet Server (lainetd)

The Infor Lawson Internet Server (lainetd) controls communications. lainetd listens on the port specified in the Infor Lawson Configuration utility (laconfig) as the Infor Lawson communications port. When a login request is made, lainetd starts an lalogin program for that user. This lalogin program is responsible for verifying that the user is valid.

Infor Lawson creates a socket with overlapped input/output (I/O), default (TRUE). This should only be changed to FALSE if called for by the other program's documentation.

Default socket with overlapped I/O: lalogin %GENDIR%\bin\lalogin TRUE

Socket with non-overlapped I/O: lalogin %GENDIR%\bin\lalogin FALSE

In a cluster environment, lainetd settings are managed, and the Infor Lawson Environment Service (laserv) is started and stopped by taking it on- or off-line through the Microsoft Cluster Administrator's software; the Infor Lawson System Administration menu is not used.