社区
网络编程
帖子详情
服务器端采用的是push的方式,如何正确接收数据?
xiaopan
2012-03-15 03:22:31
现在的问题在于,客户端recv的时候,有的时候得到的数据长度不合理,有时候是负数,有时候是超大的数字(比如上亿),我怀疑,是socket没有准备好或者其他什么问题?
不知道大家有没有做过接收push的方式的数据流,帮忙
...全文
91
3
打赏
收藏
服务器端采用的是push的方式,如何正确接收数据?
现在的问题在于,客户端recv的时候,有的时候得到的数据长度不合理,有时候是负数,有时候是超大的数字(比如上亿),我怀疑,是socket没有准备好或者其他什么问题? 不知道大家有没有做过接收push的方式的数据流,帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaopan
2012-03-20
打赏
举报
回复
最终解决了,采用事件驱动的方式即可。
如果有同样问题的朋友,可以去搜索一下事件驱动的模式。
xiaopan
2012-03-19
打赏
举报
回复
恳请各位帮忙,搞了好久了,不知道怎么办了
xiaopan
2012-03-16
打赏
举报
回复
帮忙哦
LWIP TCP
接收
端
不主动发送ACK导致
接收
异常问题分析
1.问题场景描述 本机运行LWIP协议栈,作为TCP客户
端
负责
接收
数据
,上位机使用标准TCPIP协议栈并使用socket套接字,作为
服务器
端
按照100ms周期向客户
端
发送
数据
。通信链路为千兆以太网,且整个网络仅有两个节点。在
数据
交互的过程中发现,客户
端
的TCP链接不稳定,频繁与
服务器
端
断开链接,无法正常
接收
服务器
端
的
数据
。 2.问题分析与排查 由于
服务器
端
是使用标准socket套接字编程,且经过长期验证,因此问题出现点大概率为使用LWIP协议栈的客户
端
。排查过程中,首先将
服务器
端
的
数据
速率由100ms降低为
WebSocket实现
接收
数据
实时展示在图表上(前
端
代码)
编写笔记背景:作为一个测试为满足公司需求,尝试写一个简单的页面展现项目demo,记录的学习笔记(做一个测试我真的太难了) 需要的技术栈: HTML5、Echarts、CSS、JS、webSocket Echarts部分: <html> <head> <meta charset="utf-8"> <title>title</title> <!-- 引入 echarts.js --> //导入原生的echar
WebServer
端
push
之消息推送
WebServer
端
push
之消息推送 1. Html5新技术 H5的桌面通知Notification, 弹框消息提醒 H5的web
push
, 用户订阅了一个站点的 Web
Push
服务后,即使用户关闭了浏览器,一旦站点主动发送推送消息,用户都能收到,只要你的电脑是开着的。这是目前谷歌和苹果在 Chrome 和 Safari 上都力推的一种全新推送服务,Firefox最近也加入了这...
服务器
推送技术Server
Push
详解
服务器
推送技术(Server
Push
)是最近Web技术中最热门的一个流行术语,它的别名叫Comet(彗星)。它是继AJAX之后又一个倍受追捧的Web技术。
服务器
推送技术最近的流行与AJAX有着密切的关系。本文详细介绍了
服务器
推送技术,希望对你有帮助。 AD: 推送技术Server
Push
的基础思想是将浏览器主动查询信息改为
服务器
主动发送信息。
服务器
发送一批
数据
,浏览器显示这些
数据
HTTP长连接
服务器
端
推技术
服务器
推送(Server
Push
) 推送技术的基础思想是将浏览器主动查询信息改为
服务器
主动发送信息。
服务器
发送一批
数据
,浏览器显示这些
数据
,同时保证与
服务器
的连接。当
服务器
需要再次发送一批
数据
时,浏览器显示
数据
并保持连接。以后,
服务器
仍然可以发送批量
数据
,浏览器继续显示
数据
,依次类推。客户
端
拉曳(Client Pull) 在客户
端
拖曳技术中,
服务器
发送一批
数据
,在HTTP响应或文档头标记中插入
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章