Server and Client are the two main elements in all Internet Applications. The client sends requests and the server listens to those requests and responds/accomplishes the required task. The server and client communicate with each other through a common protocol. In Web NMS, the common communication protocol is either TCP Socket or RMI. The Client-Server communication denotes the communication between FE server/FE component of combo BE server and the Clients. In the Web NMS context, the Server-side comprises of BE server and FE server and the Client-side comprises of FE and clients.
The next section describes how server and client communicate with each other and how to establish communication between the client and server components of custom modules.