12. Deploy Client / Server Applications
A myriad of Client / Server configurations can be implemented. Before you start deploying any Client / Server application it is essential to understand:
-
What pieces of the application belong on the server and what pieces belong on each client.
-
What are the requirements of the runtime environment on the respective client and server.
-
How the client is intended to communicate with the server.
-
How are updates to the client and server going to be managed.
-
If you have appropriate LANSA licenses to install.
-
Scenario? Network Client? Web Application?
You also need to decide on the deployment of the application. See 12.1 Client/Server Deployment Considerations for further information.
Some of the common Client / Server scenarios that can be implemented are:
12.2 SuperServer Application using Built-In Functions to Connect to Server
12.3 SuperServer Application connecting to a Windows or Linux Server
12.4 SuperServer Application connecting to an IBM i server
12.5 Network Server Installation