Sei sulla pagina 1di 7

BIG QUESTIONS UNIT-I

1. Explain the characteristics of the client and the server


Client A client is a single-user workstation that provides presentation services and the appropriate computing, connectivity and the database services and the interfaces relevant to the business need Server- A server is one or more multi-user processors with share memory providing computing, connectivity and the database services and the interfaces relevant to the business need. Characteristics of the client and the server: (1) service (2) Shared resources (3) Asymmetrical protocols (4) Transparency of location (5) Mix and match (6) Message-based exchanges (7) Encapsulation of services (8) Scalability (9) Integrity

2. Explain the different types of server?


Types of server: (1) File server (2) Database server (3) Transaction server (4) Groupware server (5) Object server (6) Web server

3. Explain the building blocks of client/server.


Client Server Building blocks (i) Client/Server : A one size fits all model The building blocks of client/server applications are: 1. Client 2. Middleware 3. Server

These building blocks can be rearranged to use them in the following situations: 1) Client/Server for Tiny Shops and Nomadic Tribes

2) Client/Server for small shops and departments

3) Client/Server for Intergalactic Enterprises:

4) Client/Server for a Post-Scarcity World

(ii)Intergalactic Client/Server (iii) Inside the Building Blocks

(a)The Client Building Block (b)The Server Building Block (c)The Middleware Building Block (d)DSM Distributed System Management (e)Server-to-server Middleware

(f) RPC Messaging Peer-to-Peer (g) Communication Stacks

4. Discuss briefly about RPC. (i) Remote Procedure Call RPCs are not procedure calls at all, they are truly process invocations. The invoked program runs across the wire in a different resource domain (ii) The Common issues are: (a) How are the Server functions located and started? (b) How are parameters defined and passed between the client and the server?

(c)How are failures handled? (d)How is security handled by the RPC? (e)How does the client find its server?

(d)How is data representation across systems handled?

5. Discuss briefly about peer-to-peer communication.


(i) peer-to-peer communication. a) Sockets

The three most popular socket types are o Stream o Datagram o Raw b) TLI c) NetBIOS: d) Named Pipes: e) CPI-C/APPC:

(ii)Datagrams Vs Sessions 6. Explain briefly about message Queueing. Messaging and Queuing: (i) The MOM Middleware

MOM: Two way message Queuing

MOM: Save your message until you get to a server

MOM: Many-to-Many Messaging via Queues.

Potrebbero piacerti anche