以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]http server + 客户端类的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118709) |
-- 作者:yjh2002 -- 发布时间:2018/5/9 11:19:00 -- [求助]http server + 客户端类的问题 做了一个项目要实现第三方转发,就是手机端请求的问题在http server里需要调用第三方系统得到结果再转发给手机端。在http server中我采用客户端类来调第三方。这里有个问题就是在客户端类调用第三方请求时,后台是等待结果状态,这样别的手机端请求就无法接进来,有没有办法在等待响应时还允许别的手机接进来并进行操作处理。 |
-- 作者:有点甜 -- 发布时间:2018/5/9 11:26:00 -- 没办法,foxtable是单线程的。必须处理完以后,别的请求才能进来。
不然就换一种思路,手机请求后,不直接返回结果,把请求的信息放在表格,再做一个线程或定时器把表格数据取出获取得到数据后,写回表格。
手机那边,做一个查询功能(可以用js做定时,定时查询),查询自己的请求,看是否得到了结果,显示表格的结果。 |
-- 作者:yjh2002 -- 发布时间:2018/5/9 11:31:00 -- 好的,我琢磨一下。 |