开发者社区> 问答> 正文

实现一个即时的消息系统

举例:我们三个人参加一个对话,每次这个对话进行更新的时候如何通知其他用户?语言环境是python,数据库是redis。用的是Flask框架。
请问该如何实现,大家给个思路。

展开
收起
落地花开啦 2016-02-28 10:07:29 2641 0
2 条回答
写回答
取消 提交回答
  • http://blog.csdn.net/ithomer/article/details/17263735 消息队列 你看是否适应你的场景

    2019-07-17 18:49:23
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    Python的话可以使用Tornado,用Long Polling的方式做。如果要支持Comet的话,可以使用CometD。
    构建一个Realtime系统是很容易的,有很多技术可以选择,要选择一个合适你的,那么你需要充分了解你的业务和客户,你的问题缺少这些东西,所以我只能先简单的罗列出来。
    系统的重点是及时消息(IM)的话,你可以采用XMPP这类标准的解决方案。
    如果只是很少一部分的功能,那么你可以根据你的业务特点来选WebSocket、FlashScoket、XHR Polling、Long Polling、Http Streaming等

    2019-07-17 18:49:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何保证移动应用的稳定性 立即下载
消息队列 Kafka 版差异化特性 立即下载
Instagram Direct 高效可靠的数据端到端传输 立即下载