社区
网络及通讯开发
帖子详情
C/S模式,服务端与客户端在同台一机子上。断开网络,客户端打开非常慢
s_h_12
2011-08-22 11:18:32
C++ Builder 开发的C/S 模式,服务端采用的是进程内COM组件封装的DLL 的形式。同时,打开了scktsrvr.exe
客户端 使用TSocketConnect 进行连接,当网络正常,客户端打开非常快。
当直接拔掉网线时,这时,客户端打开非常慢。
请问 怎么可以解决客户端打开不那么慢。
...全文
77
5
打赏
收藏
C/S模式,服务端与客户端在同台一机子上。断开网络,客户端打开非常慢
C++ Builder 开发的C/S 模式,服务端采用的是进程内COM组件封装的DLL 的形式。同时,打开了scktsrvr.exe 客户端 使用TSocketConnect 进行连接,当网络正常,客户端打开非常快。 当直接拔掉网线时,这时,客户端打开非常慢。 请问 怎么可以解决客户端打开不那么慢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzbinfo
2011-08-22
打赏
举报
回复
你把连接服务器的代码放到了什么地方,是不是客户端启动的时候连接的服务器。启动慢应该是尝试连接服务器的时候网络不通,超时出错了才提示的。
zzbinfo
2011-08-22
打赏
举报
回复
没有遇到过你说得情况,等其他人看看吧,帮不了你
s_h_12
2011-08-22
打赏
举报
回复
直接拔掉网线测试,客户端能正常运行。可就是执行速度太慢了,起码得18秒。太慢了。
插上网线时,客户端一下子就能打开。。。
所以不知道该怎么办?
zzbinfo
2011-08-22
打赏
举报
回复
你是怎么判断得网络是断开的??是不是这部分耗时
s_h_12
2011-08-22
打赏
举报
回复
客户端启动时,就要连接服务端。
网络断开时,客户端连接的是本机服务端。照理说不需要远程访问数据。应该是不影响执行速度的。
可是却要连网,才能执行的非常快。所以 我纳闷,TSocketconnect 不知道需要设置什么东西。。。
希望 各位高手能提点意见。
TCP/UDP编程中的问题汇总
然后,设置一个缓冲区的大小,假设为4K。 再循环读4K的文件内容,并发送,直到发送完成。 最后,再发送完成标记。 接收端: 接收到第一个包时,得到文件的大小等信息。 计算出要接收多少个包。 然后,循环...
分布式系统阅读笔记(七)-----操作系统的支持
在这篇中,主要关注与操作系统级别对于通信的一些支持,包括RPC这样的远程调用等。 操作系统的层次) 操作系统是一个凌驾于纯硬件资源上面的一个软件系统,封装了对于硬件的抽象,在上面有内存管理,I/O管理,CPU...
二维码工具(1).zip
二维码工具(1).zip
基于ZXing修改的二维码扫描器.zip
基于ZXing修改的二维码扫描器.zip
在网页上生成二维码.zip
在网页上生成二维码.zip
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章