双向通信之初

  今天闲聊一下双向通信,话说大学毕业设计写的就是类似一个QQ一样,打开对话框,大家可以一起聊天的项目,然而现在你再问我,不好意思,早就还给老师了,现在之所以再聊起这个话题,还是因为20年底的时候,公司年会,市场部,需要一个弹幕功能来加强大家娱乐和互动性,所以我们使用了WebSocket通信。

  项目大概需求立意是:1.公司员工可以打开一个画面,首先签到,然后就可以发送消息;2,员工发送的消息要在大荧幕上显示,并像广大视频网站一样,能横向水平流动;

  项目大概设计思路:1.在企业微信(省去登录),员工点击打开工作台应用页面,点击签到,然后发送消息;2,一个web页面,到时候现场适配样式到大荧幕,显示数据(不是通用并适配不同尺寸样式,省去时间);

  项目技术:1,接入企业微信工作台,vux建立简单网站页面,用websocket通信发送消息,2,大荧幕mvc简单页面,js控制样式流动,用websocket通信,实时接收显示签到消息,发送消息,3,建立Windows服务,使用WebSocketServer监控手机发送的消息,消息类型,实现实际的消息接口,然后过滤把需要发布给大银幕的消息发送;

  整个项目时长:完成时间2周左右,第三周基本就是和市场部现场适配,以及新增修改部分功能;这个项目完全基于有同事有这项目经验,之前做过类似项目

  项目人员配备:好吧,开发人员加我2个人,测试人员:市场部2-3个,加上同事友情压力测试赞助;

  硬件设备:aways找硬件组,来个最好Windows服务器设备吧,用完就不要了,还你们,哈哈。

好嘞,以上结束,一下详细知识点连接:

解释:https://blog.csdn.net/qq_39101111/article/details/78627393

示例:https://blog.csdn.net/qq_43188456/article/details/99416717

 SuperSocket 轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序 https://www.cnblogs.com/springsnow/p/9544285.html,

https://www.cnblogs.com/jas0203/p/9951220.html

posted on 2021-01-15 15:57  xiaofangne  阅读(82)  评论(0)    收藏  举报

导航