Foxtable(狐表)用户栏目专家坐堂 → [求助]请教http server能否变通的实现并发处理?


  共有2143人关注过本帖树形打印复制链接

主题:[求助]请教http server能否变通的实现并发处理?

帅哥哟,离线,有人找我吗?
yjh2002
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
[求助]请教http server能否变通的实现并发处理?  发帖心情 Post By:2018/3/2 14:56:00 [只看该作者]

如题

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/3/2 15:27:00 [只看该作者]

有没有办法啊,回个话呗。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/2 17:17:00 [只看该作者]

测试了一下。没办法,不支持,无法处理。目前无法使用多线程处理。

 

1、Foxtable接收访问请求是异步的,解析用户上传的数据和文件也是异步的。
2、之后排队触发HttpRequst事件,这是没办法的,因为foxtable用户不是专业用户。
3、HttpRequst事件中的WriteString和WriteFile都是多线程异步执行的。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/3/3 13:04:00 [只看该作者]

就是说通讯这块还是多线程的,对触发HttpRequst后,到回写的writestring时,这块发送HttpRequst就不管了,直接触发一下个请求,不必等到发送完毕。那么客户端的一个http访问请求,在上传的时候并不触发HttpRequst吧,只有完全上传完数据后才排队等待触发HttpRequst处理是吧。
如果是这样的话,HttpRequst只管一个一个处理任务,上下行的通讯是多线程的话,也可以接受。多线程的本质其实也不过是分时处理。

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110626 积分:563032 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/3 14:21:00 [只看该作者]

是的

 回到顶部