Distributed Network Systems: From Concepts to by Weijia Jia

By Weijia Jia

This quantity covers either theoretical and sensible points of disbursed computing. It describes the client-server version for constructing allotted community structures, the conversation paradigms utilized in a disbursed community procedure, and the rules of reliability and safety within the layout of dispensed community structures. in keeping with theoretical introductions, the e-book provides a variety of implementation innovations and methods for development dispensed community platforms, together with examples in TCP/IP communications, using distant approach name and distant procedure invocation suggestions, and the advance of web-based functions, dispensed databases, and cellular computing platforms.

Show description

Read or Download Distributed Network Systems: From Concepts to Implementations PDF

Similar networking books

802.1X Port-Based Network Access Authentification

Written to attract a wide viewers, 802. 1X Port-Based Authentication seeks to outline this complicated proposal in obtainable phrases and to discover its numerous purposes to modern day machine networks utilizing this actual community protocol. this article assumes that the reader can have very little earlier wisdom and just a common realizing of desktop networking, featuring an introductory evaluate in addition to a subject matter evaluate in each one bankruptcy.

Additional resources for Distributed Network Systems: From Concepts to Implementations

Example text

Interface bridging: the objective of this mechanism is to provide a two-way mapping between a client and a server. The advantages of this mechanism are: (i) openness, and (ii) flexibility — it can be tailored to the requirements of a given client and server pair. However, this mechanism does not scale as well as the interface standardisation mechanism, as it requires m * n mappings. 2 we said that in order to allow a client and a server to exchange requests and responses, there is a need to employ a communication network that links computers on which these processes run.

Also any set of data with operations on this data can be organised as a separate service. The whole distributed computing system developed based on the client-server model can be easily extended by adding new services in the form of new servers. The servers which do not satisfy user requirements can be easily modified or even removed. Only the interfaces between the clients and servers must be maintained. There are three major problems of the client-server model: The first is due to the fact that the control of individual resources is centralised in a single server.

The client is mainly used for interfacing with users. The code shipping (CS) model is a popular Web-based client-server computing model. A typical example is the downloading and execution of Java applets on Web browsers, such as Netscape Communicator and Internet Explorer. , the Java applets) over the Web to the client and the client executes the program (possibly) using some local data. The server acts as the repository of programs and the client performs the computation and interfaces with users.

Download PDF sample

Rated 4.14 of 5 – based on 10 votes