组通信.pptVIP

  • 77
  • 0
  • 约2.38千字
  • 约 18页
  • 2018-03-19 发布于河南
  • 举报
组通信

第六章 组通信 1.单播和组播的比较 2.组播API原型 3.无连接及面向连接组播 4.可靠组播及非可靠组播的比较 5.Java的基本组播API 6.问题与总结 单播和组播的比较 组播API原型 支持组播功能的程序接口必须提供下列基本操作: 加入(join):该操作允许一个进程加入某个特定的组播组。已加入组播组的进程成为该组的成员,并有权接收所有发往该组的组播消息。在某一时刻,一个进程可以同时是一个或多个组播组的成员。注意,对该操作及其他组播操作,需要有一组命名方案,来唯一的表示每个组播组。 离开(leave):该操作允许一个进程退出组播组。离开组播组的进程不再是该组的组成员,并且此后无法接受任何发往该组的组播消息,但该进程仍然可以是其他组播组的成员。 发送(send):该操作允许进程向当前参与该组的所有进程发送消息。 接收(receive):该操作允许组成员进程接受发往该组播组的消息。 无连接及面向连接组播 无连接:是基本的组播机制。其通信后的延迟降低超过了面向连接通信带来的优点。 面向连接: 可靠组播及非可靠组播的比较 非可靠组播:消息可能准确的被所有进程接收也可能没有被一个进程正确的接收或被一个进程多次接收的系统称为非可靠组播。 可靠组播及非可靠组播的比较 可靠组播:保证每个消息都能最终正确传递到每个组内进程的组播系统称为支持可靠组播。 可按消息顺序划分为

文档评论(0)

1亿VIP精品文档

相关文档