Procserver is a program that is used in conjuction with GiD in order to be able to make remote executions from GiD, executing the analysis in another computer.
Basic definitions:
- Client: The computer where GiD is running.
- Server: The computer where procserver (procserverd) is running.
Both the server and the client will normally be different computers, although it is also possible to have the client side and the server side in just the same computer.
Typically, the server side will have procserver installed and running. The problem type that defines the analysis to run, will be installed as a procserver component.
The client side will have only GiD installed on it with the problem type that defines the analysis to run, installed as a GiD component.
With these elements, it is possible to execute a remote calculation.
The server can act at two security levels:
- The simplest level permmits to an anonymous user to send processes to it. Any password (for example 'anonymous') is accepted as input. It can be useful for a fast installation, in the case of using a simple computer that is physically close to the client to perform the calculations and leave the client computer more unloaded.
- The next level has the concept of groups and users.