Anzeige
Anzeige

Más contenido relacionado

Anzeige

chapter4.ppt

  1. Lecture 4- Communication Distributed Systems
  2. Outline • Layered Communication Protocols • Layered Protocols • Types of Communication • Remote Procedure Call • Basic RPC Operation • Parameter Passing • Extended RPC Models • Message-Oriented Communication • Transient Messaging Models • Persistent Messaging Model • Stream-Oriented Communication • Support for Continuous Media • Streams and Quality of Service • Stream Synchronization • Multicast Communication • Application Level Multicasting • Epidemic-style Communication • Summary 2
  3. Lecture 4: Communication 3
  4. Lecture 4: Communication 4 Fig. Layers, Interfaces and Protocols in the OSI Model
  5. Lecture 4: Communication 5
  6. Lecture 4: Communication 6
  7. Lecture 4: Communication 7
  8. Lecture 4: Communication 8 Marshaling is the process of transforming the memory representation of an object to a data format
  9. Lecture 4: Communication 9
  10. Lecture 4: Communication 10 Fig. Viewing middleware as an intermediate (distributed) service in application-level communication.
  11. Lecture 4: Communication 11
  12. Lecture 4: Communication 12
  13. Lecture 4: Communication 13
  14. Lecture 4: Communication 14
  15. Lecture 4: Communication 15
  16. Lecture 4: Communication 16
  17. Lecture 4: Communication 17
  18. Lecture 4: Communication 18
  19. Lecture 4: Communication 19
  20. Lecture 4: Communication 20 Call-1 Call-2
  21. Lecture 4: Communication 21
  22. Lecture 4: Communication 22
  23. Lecture 4: Communication 23
  24. Lecture 4: Communication 24
  25. Lecture 4: Communication 25
  26. Lecture 4: Communication 26
  27. Lecture 4: Communication 27
  28. Lecture 4: Communication 28
  29. Lecture 4: Communication 29
  30. Lecture 4: Communication 30 Jitter is the deviation from true periodicity of a presumed periodic signal Isochronous transmission mode is particularly interesting for distributed multimedia systems, as it plays a crucial role in representing audio and video.
  31. Lecture 4: Communication 31
  32. Lecture 4: Communication 32
  33. Lecture 4: Communication 33
  34. Lecture 4: Communication 34
  35. Lecture 4: Communication 35
  36. Lecture 4: Communication 36
  37. Lecture 4: Communication 37
  38. Lecture 4: Communication 38
  39. Lecture 4: Communication 39
  40. Lecture 4: Communication 40
  41. Lecture 4: Communication 41
  42. Lecture 4: Communication 42
  43. Lecture 4: Communication 43
  44. Lecture 4: Communication 44
  45. Lecture 4: Communication 45
  46. Lecture 4: Communication 46
  47. Lecture 4: Communication 47
  48. Lecture 4: Communication 48
  49. Lecture 4: Communication 49 (Participants turnover)
  50. Summary • Layered Communication Protocols • Layered Protocols • Types of Communication • Remote Procedure Call • Basic RPC Operation • Parameter Passing • Extended RPC Models • Message-Oriented Communication • Transient Messaging Models • Persistent Messaging Model • Stream-Oriented Communication • Support for Continuous Media • Streams and Quality of Service • Stream Synchronization • Multicast Communication • Application Level Multicasting • Epidemic-style Communication Lecture 4: Communication 50
Anzeige