PL/B Client Installation
To install the PL/B Client Interface, simply copy or download the appropriate client executable and program configuration file (ini) to the workstation. The default configuration file provides the necessary parameters to allow the client to locate the server. You must edit the file and modify the parameters as needed.
Several version of the client interface are available:
PLBCLIENT is a Windows client that supports GUI applications and DISPLAY/KEYIN operations.
PLBCLINET is a .NET Windows client that supports the NETOBJECT data type.
PLBCLICON is a character-based Windows client that only supports applications that use DISPLAY/KEYIN.
PLBCLIUNX is a character-based Linux client that only supports applications that use DISPLAY/KEYIN.
PLBWCEPK is a Windows Pocket PC client.
PLBWCENE is a Windows NE client.
Using any text file editor, modify the PLBCS_HOSTNAME line to indicate the server's IP address. Below is a sample configuration file:
[Version]
PLBSERVE=90
[Environment]
PLBCS_PORTNUM=3933
PLBCS_HOSTNAME=63.162.221.37
The 3933 port number has been assigned as the 'PL/B App Server User Port' by IANA (Internet Assigned Numbers Authority). This is the default port number used if the PLBCS_PORTNUM keyword is not used.
Once the configuration file has been modified, you may initiate the client task by executing the following command line:
plbclient
The EMBEDINI utility allows packaging the PLBCLIENT.INI file into the executable PLBCLIENT.EXE. This permits simple, single file distribution and prevents users from altering its contents.
The server configuration file might also contain client keywords. This provides a means of specifying default keyword settings when a keyword is not found in a client's specific configuration file. The section is formatted as follows
[ENV_CHILD]
PLB_PATH=e:\payroll2;f:\gl
PLBWCENE supports SQLIO. This SQLIO support allows a CE PLB application to access the SQLite database engine that is supported by the Plbwcene runtime. The Plbwcene cannot directly access any other SQL database engines. However, the runtime can access a Data Manager that provides SQLIO to access other SQL database engines that are supported.
See Also: Server Installation
![]() |