Client and Server
Previous  Top  Next

NetBerry application consists of the two modules, Client and Server. These two modules can run on the same or different machines and connect to each other by using TCP/IP. When you start the Client application, it attempts to connect to the server module using last known TCP address and port. If this conection attempt fails, the program then tries to connect to the Server running on the same machine using last known port. If this also fails, the program suggests the user to either start the Server on the same machine, or specify remote address and port to connect to the server running on a different computer.

In that dialog the user can choose to:
·Start Server as a Windows Service running under a specific Windows user account other than the "LocalSystem" account. This is the default Server running mode we recommend to use when only one user in the company is allowed to use the NetBerry application.  
·Start Server as a Windows Service running under the "LocalSystem" account. In this case, the Server most likelly won't have any access to certain Windows features, such as Network.  
·Start Server as a normal Windows application. Normally, NetBerry users should not run the Server in this way. This server execution mode was designed for testing purposes only  
·Connect the Client Module to the Server running on a different machine, specifying IP address of that machine and TCP port the Server listens for. This is the default run mode in the case that multiple users in the organization are allowed to access NetBerry server