有一服务端程序用于接收从多个客户发送的数据,同时需要提供界面对某些参数设置。
下面的解决方案是否可行?
1)创建新的后台线程,用于接收数据,与界面线程独立。
2)在后台线程中,使用indy Server,indy Server的OnExecute方法写在线程类中,
线程的execute方法按如下编码:
begin
while not bTerm do
sleep(500);
end;
请问这个服务程序可否正确接收数据?
线程sleep的时候,indy Server是否还在相应客户端的请求?
下面的解决方案是否可行?
1)创建新的后台线程,用于接收数据,与界面线程独立。
2)在后台线程中,使用indy Server,indy Server的OnExecute方法写在线程类中,
线程的execute方法按如下编码:
begin
while not bTerm do
sleep(500);
end;
请问这个服务程序可否正确接收数据?
线程sleep的时候,indy Server是否还在相应客户端的请求?
解决方案 »
- 请教:服务器压力测试,一台PC上模拟1000个客户端去连接服务器
- Delphi怎么往VF表中插入数据时间型,浮点型字段.
- delphi调用cb写的dll,在传值时要注意什么?
- 请问用什么函数可以获得本机ip地址??
- 請問如何將網頁文件(html)保存到自已的數據庫里
- 那儿有汉化的,带BDE的安装工具?
- 请问《Delphi深度历险》这本书怎么样?
- 用delphi创建的excel 文件,能在创建时对他加密吗?
- 求教:哪位高手知道TWordApplication.Document.Open(...)的用法?
- 我想用程序调整计算机的时间(屏幕右下脚显示的时间),谁能提供给我函数?
- 如何能实时监听邮箱中有新邮件到达。(可加分到100)
- 使用indy收邮件标题乱麻问题,急求!!!!!
但自己Sleep了,又怎么能接受数据呢?http://lysoft.7u7.net