Consider a pair of processes X and Y that use the communication service B from Exercise 2.14 to communicate with one another. Suppose that X is a client and Y a server and that an invocation consists of a request message from X to Y (that carries out the request) followed by a reply message from Y to X. Describe the classes of failure that may be exhibited by an invocation.

What will be an ideal response?

An invocation may suffer from the following failures:
• crash failures: X or Y may crash. Therefore an invocation may suffer from crash failures.
• omission failures: as SB suffers from omission failures the request or reply message may be lost.

Computer Science & Information Technology

You might also like to view...

When a query with a(n) ________ is run, only the records where the common field exists in both related tables are displayed in the query results

A) cross join B) outer join C) inner join D) unequal join

Computer Science & Information Technology

Similar to a(n) ___________ language, an assembly language is classified as a low-level language because it is machine specific-each assembly language command corresponds on a one-to-one basis to a machine language instruction.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology