Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. What is middleware A layer of software to mask heterogeniety A medium in whic

ID: 3852686 • Letter: 1

Question

1. What is middleware

A layer of software to mask heterogeniety

A medium in which to connect end points

A way to connect hardware and software

Supports abstraction for process communication

2. Which of the following are not consequences of resource sharing in distributed systems?

a.Concurrency

Message Transmission

c. Independent Failures

No Global clock

3. The remote invocation methodologies of Request/Reply,Remote Procedure Call/Remote Method Invocation are implemented as which of the following

a.Asynchronous / Direct

b.Asynchronous / Indirect

c.Synchronous / Direct

d.Synchronous / Indirec

a.

A layer of software to mask heterogeniety

b.

A medium in which to connect end points

c.

A way to connect hardware and software

d.

Supports abstraction for process communication

Explanation / Answer

What is middleware

Ans: A way to connect between hardware and software

Which of the following are not consequences of resource sharing in distributed systems?

Ans: concurrency

The remote invocation methodologies of Request/Reply,Remote Procedure Call/Remote Method Invocation are implemented as which of the following

ans: Asynchronous / Direct