社区
Linux/Unix社区
帖子详情
基于socket的linux和Windows通信程序为什么运行特别慢?
jzp001
2004-12-28 06:03:58
小弟做了一个基于SOCKET通信程序,主要是Linux中的客户端程序和Windows端的服务器程序进行通信和数据传输,运行和通信没有问题,就是程序运行时要等很久才有执行结果,大家说这种情况是否正常?我应该怎么改进呢?
...全文
184
6
打赏
收藏
基于socket的linux和Windows通信程序为什么运行特别慢?
小弟做了一个基于SOCKET通信程序,主要是Linux中的客户端程序和Windows端的服务器程序进行通信和数据传输,运行和通信没有问题,就是程序运行时要等很久才有执行结果,大家说这种情况是否正常?我应该怎么改进呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jellen
2004-12-29
打赏
举报
回复
我也感觉没有理由Linux/Unix Socket会比其他类型的Socket慢。
应该是具体的程序问题,我用Java的Socket函数写的C/S结构聊天室都没有感到什么速度问题。
mhorse
2004-12-29
打赏
举报
回复
在通讯双方都disable掉KEEPALIVE试试看
int iBool = FALSE;
setsockopt(sockfd, SOL_SOCKET, SO_KEEPALIVE, &iBool, sizeof(int));
yyy790601
2004-12-29
打赏
举报
回复
如果在内网,我也认为是程序问题。
skystar2000
2004-12-29
打赏
举报
回复
你需要进一步做个测试,看看是连接花费的时间多,还是连接上后发送接受数据花费的时间,然后再来解决问题,你是不是最后用超级终端上来测试LINUX和WINDOWS程序的通信?
lijiangshui
2004-12-28
打赏
举报
回复
程序问题
sharkhuang
2004-12-28
打赏
举报
回复
应该还是程序问题
C++跨平台网络和多线程编程(
windows
Linux
)
能够熟悉
windows
和
linux
下的开发流程,能够开发出支持跨平台的多线程的网络
程序
。理解
socket
编程原理,理解udp和tcp的协议,并能通过抓包工具分析协议. 课程会讲解c++11的多线程库和正则表达式库 课程包含在
windows
...
基于
Socket
编程下 实现
Linux
-
Linux
、
Linux
-
Windows
tcp
通信
Socket
编程基础、TCP传输控制协议。①、调用
socket
()函数打开套接字,得到套接字描述符;②、调用 bind()函数将套接字与 IP 地址、端口号进行绑定;③、调用 listen()函数让服务器进程进入监听状态;④、调用 accept()函数获取客户端的连接请求并建立连接;⑤、调用 read/recv、write/send 与客户端进行
通信
;⑥、调用 close()关闭套接字。
基于
Socket
编程下 实现
Linux
-
Linux
、
Linux
-
Windows
udp
通信
在虚拟机下开启俩个终端,分别
运行
服务器和客户端
程序
(服务器
运行
在前,客户端
运行
在后)①客户端
Windows
_Client。②服务器
Linux
_Server。⑤接收客户端发送过来的数据。⑤接收客户端发送过来的数据。②
Socket
s初始化信息。若需
程序
源码可在评论区留言。⑤接收服务器发过来的消息。⑥接收服务器发过来的消息。③指定IP地址与端口号。③指定IP地址和端口号。③指定IP地址与端口号。④指定IP地址和端口号。
利用
socket
实现
Windows
与
Linux
平台间的网络
通信
摘要: 介绍了
socket
的工作原理,构建出一个适用于
Windows
和
Linux
操作系统的、跨平台的网络
通信
程序
,并给出设计原理和开发步骤。整个系统采用客户机/服务器(C/S)模型,在
Windows
系统中,
socket
程序
利用Visual C#语言编写。
Linux
系统中的
socket
程序
调用select()函数,则该套接字自动设置为非阻塞方式,从而提高了
程序
的执行效率。经测试,
通信
两端的进程能
Linux
网络编程(
socket
的udp
通信
)
Linux
网络编程(
socket
的udp
通信
)一、udp
通信
用到的相关函数解析二、udp
通信
的编程模型三、dup
通信
编程示例
Linux/Unix社区
23,110
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章