Client/Server Model Client Server Model The database client and server transfer information between other computer networks using communication protocol. Protocols are the header of message packets that fly around an internet at a given instant not only containing the data on destination addresses and port, but they also carry protocols. When the database server...
Client/Server Model Client Server Model The database client and server transfer information between other computer networks using communication protocol. Protocols are the header of message packets that fly around an internet at a given instant not only containing the data on destination addresses and port, but they also carry protocols.
When the database server process is started, one network name has to be published that will distinguish it from other networks, the server therefore listens to the network using the provided network name that consists communication channel as well as the name of the server. In order to establish a complete connection or communication between the server and client, both the two should use the communication protocol, ensuring that the client knows the network name and location of the server in that network.
The client process on the other hand uses the network name which is provided in specifying the specific server it will connect to. It is therefore necessary for internet communications to be accomplished by the agreements among the database client and server to ensure an effective communication. This paper will analyze the basic principles of the client server communication and the nature of the sockets. The paper will also provide the fundamental descriptions of the client/server model.
Principles of client server communications and nature of "sockets" The principle of client server communication involves use of routers, ports, Internet protocol address, protocols, domain names source and Universal resource locators (URLs).All these allows effective communication between the client and the server within the database. Routers have various wires converged and routes the message packets onto the right wires. Routers combine the signals on the network cables which are connectedinto the wires going out to the other internets. Servers use ports to listen for the requests.
The ports are agreed upon by different vendors which may be hundreds or thousands. The message packet that travels on each internet cablinghave labels on the header to specify the destination the computer is headed for as well as the port it goes to when it gets in. The client server communication also involves the use of IP addresses. Every computer should be connected to the internet to enable communication; the internet has IP address assigned for every computer.
For example, when one has web server run on any client computer, he/she is able to visit the pages by using the IP address into the address of the browser. Client server communication cannot take place without using the protocols. Protocols enable the packets to fly around the internet that does not only contain the information on the destination address as well as port, but also contain protocols. Client server communication also involves the use of domain names and uniform resource locator (URLs).
The Domain Name Server (DNS) on internet helps in mapping the URLs, to the IP addresses (Kumar, 2006). Fundamental description of client/server model The client/server model describes communications that exists between the computing processesthe clients and the servers, which are service consumers and service providers irrespectively. The client and servers have functional modules with an interface well defined. There are different implemented software modules and hardware components performed by the client and server that run on the dedicated machines.
Each the client/server relationship that is established when client initiates the service request and server respond to the requested service. The other fundamental of client/server model involves the information exchange between the client and servers that are strictly carried out through the messages. The service requests are placed into the messages sent to.
The remaining sections cover Conclusions. Subscribe for $1 to unlock the full paper, plus 130,000+ paper examples and the PaperDue AI writing assistant — all included.
Always verify citation format against your institution's current style guide.