DS_10_tut_5 - CS3283 Distributed Systems Tutorial 5...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CS3283 Distributed Systems Tutorial 5 Inter-Process Communication I Some points for further considerations … - What is IPC and why is it so important? - What are the basic problems in IPC? - What are the differences between blocking and non-blocking communication primitives? - What are the differences and tradeoffs between synchronous and asynchronous communication? - What are the roles of a port and a socket in IPC? - What are the steps of a synchronous/asynchronous IPC between two processes? - What are the differences between programming UCP and TCP in Java? - What are the differences between message-oriented communication and stream-oriented communication? - What are the main differences between transient and persistent communication? - What are the benefits and tradeoffs of using persistent communication? - What are the benefits and tradeoffs of using message-queuing communication? Readings : Dollimore: chapters 4.1 and 4.2 and Tanenbaum: chapters 2.2 and 2.4 Question 1
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Ask a homework question - tutors are online