WebService 使用时如何让程序能有响应?

LHRSoft 2005-04-17 05:06:09
在 Delphi 调用象新狼那样的短信服务, 自动生成 soap 调用,可是在 send 的时候, 界面是停止了响应的, 要怎么做才能有响应呢?
...全文
101 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
LHRSoft 2005-04-20
  • 打赏
  • 举报
回复
晕.. 楼上的蛮激动.. 偶不喜欢电视/游戏/泡MM..
BlueTrees 2005-04-19
  • 打赏
  • 举报
回复
再不行,windows有很多的同步方法啊,主线程可以等待一个事件、信标等等同步对象,一旦有请求就激活事件,唤醒线程去执行请求的函数。

方法多的是啊,没事别老看电视玩游戏泡MM,向我学习,没事就捧着windows开发指南当武侠小说看。
BlueTrees 2005-04-19
  • 打赏
  • 举报
回复
开窗口消耗资源,宁愿开线程?谁教你的?一个不可见的窗口和8个线程,哪个消耗资源?

你实在不愿意开窗口也不用开啊,postThreadMessage知道吗?直接在Thread的主函数里面构造消息循环检测就可以了,连窗口都不用开了。

开窗口不过是用窗口的消息队列来串行化请求的一个方式罢了,又不是绝对的。
LHRSoft 2005-04-18
  • 打赏
  • 举报
回复
开窗体。我也得考虑资源消耗。 那宁愿开线程的哈哦。
aloking 2005-04-18
  • 打赏
  • 举报
回复
调个方法有这么慢吗?没碰到过 学习
BlueTrees 2005-04-18
  • 打赏
  • 举报
回复
9个方法,开九个线程?什么意思?用不着吧

你可以这样处理,开一个线程,这个线程里面可以开个不可见窗口,然后接收窗口消息,主线程要调用哪个方法,就通过消息通知线程,让线程去调用。
warmage 2005-04-18
  • 打赏
  • 举报
回复
不线程用什么方法 期待中。。。
LHRSoft 2005-04-18
  • 打赏
  • 举报
回复
就是不想用线程, 里头有 9 个方法,我还得开 9 个线程啊。.
aiirii 2005-04-18
  • 打赏
  • 举报
回复
没用过, 你可考虑写到线程

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧