ASP.net实时传输的两种思路(socket)

1、用websocket转发数据,从手机端发送,电脑端接收,电脑端显示完存入数据库

示意图如下:

在线传数据
插入
在线传数据
APP端
Websocket
电脑端
数据库

和公司同事没商量之前一直闷头做这样方式的数据传递链,但是这样的方式不太好,首先是websocket的吞吐量较大,其次是电脑端显示完存入数据库的帮助类我还没开始写,目前来说工作量较大
老板要求手机上传数据,电脑实时显示,我就以为是第一种情况的思路
后来和同事商量完之后发现同事是想要用第二种办法

2、用websocket判断在线状态,手机传进数据库,后端进入数据库取

我在线哦
我插入了哦
是的他在线
他在线吗
数据
APP端
websocket
数据库
电脑端

同事说完这种方式我才突然明白实时显示图表其实一秒一次也是刷新,十秒一次也是刷新,那只要APP端在线的话我每隔十秒去数据库里面取数据再渲染图表也是同样效果
在偷懒的路上越走越远……
以前没做过socket相关,今天大开眼界了,希望下周可以成功施行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值