TClientSocket丢包问题
SQL数据库,做了个远程客户端,服务器上面做了个server端
用的ServerSocket和clientSocket控件。
远程客户端传来SQL语句,本地执行数据库,然后通过ClientSocket发回去.在ADO循环中next一条一条的发,测试过整包发更不顺,每条也就3-400字节。
现在局域网没问题,adsl也问题不大。但是用联通那种无限网卡,就丢数据……速度慢了丢数据,有什么好办法么
网上搜索了一些文章,有的说在循环中Sleep(),经过测试有一点作用,还有就是发送要求确认回复,不过这两个办法都比较慢,要求实时性比较强。有什么别的办法么?
ServerSocket用得异步。