Upgrade to Pro — share decks privately, control downloads, hide ads and more …

基于Tornado打造通用长链接代理服务器

Avatar for Leo Leo
December 25, 2015
130

 基于Tornado打造通用长链接代理服务器

Avatar for Leo

Leo

December 25, 2015

Transcript

  1. 北京/上海/⼲⼴广州 0xFF Life's pathetic, go Pythonic! 关于@jeff_kit - 珠三⾓角技术沙⻰龙化⽯石组委 -

    连续(未成功 -_|||)创业者 - 厚建云计算⼲⼴广州公司总经理 - 略懂Python,⻓长⼤大后想当全栈多 妻 栖⼯工程师 - PyCon⽼老朋友 2
  2. 北京/上海/⼲⼴广州 0xFF Life's pathetic, go Pythonic! 9 MQTT ?ZeroMQ? MQTT

    / ZeroMQ Web Mobile BIZ SRV Server HTTP Pub/Sub Pub/Sub Pub/Sub Auth Handler InProc://
  3. 北京/上海/⼲⼴广州 0xFF Life's pathetic, go Pythonic! ⼼心中的她... 11 Her Web

    Mobile BIZ SRV Req/Rsp Req/Rsp Connect Close Forward make client sub/unsub Send to a channel HTTP
  4. 北京/上海/⼲⼴广州 0xFF Life's pathetic, go Pythonic! 借鉴MQTT的QoS 消息Quality of Service

    三个级别 级别 0:最多只发⼀一次,不管是否成功 级别 1:保证⾄至少成功送达⼀一次 级别 2:保证有且只成功送达⼀一次 14
  5. 北京/上海/⼲⼴广州 0xFF Life's pathetic, go Pythonic! 命令类型 PACKET_SEND PACKET_ACK #

    for QoS=1 PACKET_REC # for QoS=2 PACKET_REL # for QoS=2 PACKET_COM # for QoS=2 16