|
||||||||||||||||||||||||||||
|
Client-server ProgramClient-server Program The term indicates separation of a client from a server, an action that usually takes place over a network. The basic client-server program employs both clients and servers, enabling users and devices to share a large amount of files and resources.
In modern times, a client mostly refers to a web browser, while the server may include a web server, database server or email server. Many online gaming environments also implement client-server programs to allow interaction between players based in different locations. The concept of interaction between this type of program is often defined using sequence diagrams based on the Unified Modeling Language.
Each part of the client program can transmit request to one or multiple servers that are connected. The servers are able to accept, process, and return the request back to the client. This concept may be applied to a variety of applications for many different reasons in which the functionality remains the same. |
|||||||||||||||||||||||||||