Saturday, 4 October 2014

Client-Server


Client-Server is a division of labor between the server and the clients who access the server in a network. So the client-server architecture is the design of an application consists of client and server communicate with each other when accessing servers in a network.

Client server system is defined as a distributed system,
but there are some differences in characteristics, namely:

1 Service (Service)
· The relationship between processes running on different machines
· The separation of functions based on the idea of ​​service
· Server as the provider, the client as a consumer

2 Sharing resources (resources): Server can serve multiple clients at the same time, and together regulate access to shared resources in ensuring consistency.

3 Asymmetrical protocols (protocols that are not symmetrical): Many-to-one relationship between the client and server.Client always initiate dialogue through service requests, and the server waits passively for client request.

4. location Transparency: The process server must lie in the same machine or on different machines through jaringan.Lokasi server should be easily accessible from the client.

5. Mix-and-Match: Differences in client server platforms

6 Message-based communication; Server and client interaction through sending messages that include requests and answers.

7 Separation of interface and implementation: Server can be upgraded without affecting the client for messages published interfaces unchanged.

0 comments:

Post a Comment

Popular Posts

FansPage

Histats

Chitika

AlexaRank