社区
通信技术
帖子详情
socket多线程send数据报10053
leon_罗
2013-10-31 12:03:54
我在做一个代理服务器一样的东西 ,用户向我请求数据,我从网上得到数据再转发给用户;
程序现在从网上获取数据没有问题,但是在下发数据的时候,有时候数据发送不完整 通过函数得到的错误是10053 10054一类的错误
我想问下 这是什么原因导致的 有什么办法解决没有
或许谁也遇到过这个问题 可以一起讨论下 我的QQ是944894913
...全文
297
1
打赏
收藏
socket多线程send数据报10053
我在做一个代理服务器一样的东西 ,用户向我请求数据,我从网上得到数据再转发给用户; 程序现在从网上获取数据没有问题,但是在下发数据的时候,有时候数据发送不完整 通过函数得到的错误是10053 10054一类的错误 我想问下 这是什么原因导致的 有什么办法解决没有 或许谁也遇到过这个问题 可以一起讨论下 我的QQ是944894913
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
max_min_
2013-11-01
打赏
举报
回复
可能有某一方掉线了的!有没有作心跳处理呢? 可以每次用socket的时候判断是否有效,无效的话启动重连机制!
Socket
聊天程序(一个服务端,多个客户端)
Socket
聊天程序(一个服务端,多个客户端) 可通过设置IP地址,进行局域网聊天,互联网聊天。。详细配置可以看下我blog的文章。 blog中搜索:
Socket
聊天程序
python
socket
多线程
传输
数据
一个python写的p2p 文件传输和
数据
交流的程序 花了三天从零开始python写出的,要是有不规范的地方还请见谅 使用了
socket
套接字的知识 threading
多线程
的知识 github地址:https://github.com/lokey-t/p2p-
socket
- import
socket
import os import json import hashlib import threading IP =
socket
.gethostbyname(
socket
.gethostname())#获
多线程
中对同一
socket
调用
send
/
send
to
群里问
多线程
环境中对一个
socket
进行
send
可以不可以; 答: 这个问题不是
多线程
问题 , 是TCP / UDP 的问题; 如果是tcp ,这是个错误的设计,如果你无视
数据
顺序,那可以 ;如果是udp可以; TCP: 在win32上,我没有找到
send
是否线程安全, 但找到了WSA
Send
并不是线程安全的.因此假设
send
也不是线程安全的,仅仅假设; 在posi...
C++
Socket
多线程
编程 服务端收发
数据
业务分离
当前存在的问题 在目前版本的网络通信引擎中,服务端收到
数据
(recv)后,会立即对给它发网络
数据
的客户端返回一个网络
数据
包(
send
),并且recv和
send
的做法是在同一个线程中的。 那么存在什么问题呢? 我们都知道TCP是面向字节流的传输协议,TCP连接的双方都有一个
数据
缓冲区用来接收
数据
。那么如果一方发送的速度远大于另一方接收的速度时,可能会导致接收方的缓冲区满,从而导致网络阻塞。 在同一个...
服务器
多线程
定时发送消息,C++
Socket
多线程
编程 定时和定量发送
数据
C++
Socket
多线程
编程 定时和定量发送
数据
C++
Socket
多线程
编程 定时和定量发送
数据
C++
Socket
API中 发送函数
Send
和接收函数Recv函数的调用不一定是1对1的关系。对于服务器来说,它收到了一个网络消息调用了一次Recv,并且需要回复给客户端并调用
send
函数,那么其实大多数情况下,
send
的调用次数会大于recv的调用次数。因为服务器收到了一个网络消息之后,可能要...
通信技术
4,386
社区成员
28,916
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章