Topic2: Clients, servers and distributed paradigms
Client-Server Computing
The term client-server describes the relationship between two software applications which client send request from the server. The server provides specialist service to the client. This service can be applied to
two programmes running on a single computer. The most common is computer transaction using client-server. For example, “to check your bank account from your computer, a client program in your computer forwards your request to a server program at the bank” (SerchNetworking.com, 2010). There are various types of client-server exists such as File server, Database server, Transaction server, Groupware server (IBM Lotus Notes), Object servers (ORB-communicating object), Web application server (HTML,JAVA). The figure shows the different client-server systems just shuffle the location of application logic around from the client end to the server end of the network relationship. The client-server development projects are connected to E-Commerce and M-commerce system.
two programmes running on a single computer. The most common is computer transaction using client-server. For example, “to check your bank account from your computer, a client program in your computer forwards your request to a server program at the bank” (SerchNetworking.com, 2010). There are various types of client-server exists such as File server, Database server, Transaction server, Groupware server (IBM Lotus Notes), Object servers (ORB-communicating object), Web application server (HTML,JAVA). The figure shows the different client-server systems just shuffle the location of application logic around from the client end to the server end of the network relationship. The client-server development projects are connected to E-Commerce and M-commerce system. Distributed Computing
A distributed computer system consists of multiple software components on multiple computers running as a single system. The computers in a distributed system can be physically close together and connected by a local network, or they can be geographically distant and connected by a wide area network. A distributed system can comprise any number of possible configurations--mainframes, personal computers, workstations, minicomputers, and so forth. The goal of distributed computing is to make such a network act as a single computer.

In short, client/server computing provides a mechanism for disparate computers to cooperate on a single computing task. Distributed computing also refers to the use of distributed systems to solve computational problems. In distributed computing, a problem is divided into many tasks, each of which is solved by one computer.
Reference
|

Nice pictures, I learn a good knowledge about Client and Server from you!!!Cheesss
ReplyDeleteCute images, you must like that boy!
ReplyDelete