有高手用过ThreadManager吗?不知道如何在PB中实例啊

alwaystar 2004-12-09 10:43:12
有高手用过ThreadManager吗?不知道如何在PB中实例啊
...全文
124 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
TTLOVEYOU3344 2004-12-20
  • 打赏
  • 举报
回复
學習!
aichangfeng 2004-12-20
  • 打赏
  • 举报
回复
ding
alwaystar 2004-12-19
  • 打赏
  • 举报
回复
谢谢楼上的朋友,但是如何在PB中PROXY这个代理呢,我试过,但是会有两个代理对象,有点和资料上说的不大一样哦
WorldMobile 2004-12-19
  • 打赏
  • 举报
回复
Thread Manager
Thread Manager 是内置 EAServer 组件,可以像调用任何其它组件一样,
创建代理并执行方法,每个线程都在指定的 EAServer 组件中执行一个
run 方法。
必须从 EAServer 组件调用 Thread Manager 可能要创建控制组件和客户
端应用程序以允许管理员启动和停止线程。


在Thread Manager 中运行组件前,请确保已了解必须如何准备组
件,如何在线程组中运行线程以及线程组的运行间隔的影响。

Thread Manager
每个线程运行一个 EAServer 组件实例,若要由 Thread Manager 运
行组件必须有具有此 IDL 签名的 run 方法
void run ( );
Thread Manager 可一次或多次调用 run 方法,取决于如何配置运行
间隔在下面进行说明。
Thread Manager 本身是一个 EAServer 组件它使用组件间调用来运
行组件,当组件由 Thread Manager 运行时,所有的组件属性包括
事务特性都会产生影响Thread Manager。 使用系统标识执行与
组件的 run 方法相同。
alwaystar 2004-12-19
  • 打赏
  • 举报
回复
??
hygougou 2004-12-18
  • 打赏
  • 举报
回复
凑热闹
alwaystar 2004-12-14
  • 打赏
  • 举报
回复
谢谢,继续顶,呵呵
WorldMobile 2004-12-10
  • 打赏
  • 举报
回复
呵呵,有道理,帮你顶
alwaystar 2004-12-09
  • 打赏
  • 举报
回复
当然PB本身提供派发服务组件的功能,但是只能通过调用JagSleep方法来使Run方法轮循,这样太不理想了啊,而且也不符合程序设计的原则呀
alwaystar 2004-12-09
  • 打赏
  • 举报
回复
不是呀,我说的是在EAServer中,如何通过EAServer的ThreadManager设置某个组件为后台线程
我现在知道设置的方法,但是如何在PB的组件中声明ThreadManager组件呀
WorldMobile 2004-12-09
  • 打赏
  • 举报
回复
PB可以用Post来实现多线程,但ThreadManager,是不行了,呵呵

PB这方面太差了,感不上Delphi或者Vc

662

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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