登录 | 注册 | 退出 | 公司首页 | 繁体中文 | 满意度调查
综合馆
WebSocket与MQTT在Web即时通信系统中的应用
  • 摘要

    传统Web通信系统多采用轮询拉取方式,此种方式存在实时性低、网络资源消耗大、扩展性差等缺点。针对上述问题,本文研究了WebSocket中的长连接技术,结合MQTT协议,提出了基于pub/sub模型的Web端即时通信解决方案,以推送取代传统拉取方式。文中重点阐述了 IM 与通知类消息格式设计,并针对通知类消息提出了 agent 代理模型,同时为了进一步减少网络资源消耗,提出了预订阅模式。最后将该解决方案与现流行的bosh+xmpp方式在时延、带宽消耗方面做了对比分析,以验证该方案的性能优势。

  • 作者

    刘峰  陈朴  贾军营  LIU Feng  CHEN Pu  JIA Jun-Ying 

  • 作者单位

    中国科学院沈阳计算技术研究所,沈阳,110168/中国科学院沈阳计算技术研究所,沈阳 110168; 中国科学院大学,北京 100049

  • 刊期

    2016年5期 ISTIC

  • 关键词

    B/S  即时通信  WebSocket  MQTT  Pub/Sub  B/S  real-time communication  WebSocket  MQTT  Pub/Sub 

3.226.243.36