C chinanbzxx Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-30 #1 ciMultiInstance, tmApartment 中间层线程模型实际上还是排队处理的!各位有好的办法实现去实现真正的多线程吗?给源码给500分!!!(100分)<br />给源码给500分
墨 墨剑 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-23 #2 在PAS文件中找到initialization下面的这一行,一般在最末尾,修改成这样。其中 AdMysever是我的中间层。你注意是否有ciMultiInstance, tmApartment这两个关键字。 TComponentFactory.Create(ComServer, TAdMysever, Class_AdMysever, ciMultiInstance, tmApartment); 然后加入一个session,其属性设置为: active=false AutosessionName=true netfiledir和privatedir为空。 里面加入的数据库tdatabase的的handleShare一定要设置为false. 我以前做的也发现是排队的,但后来检查一下,改成上面的设置,就能并行处理了
在PAS文件中找到initialization下面的这一行,一般在最末尾,修改成这样。其中 AdMysever是我的中间层。你注意是否有ciMultiInstance, tmApartment这两个关键字。 TComponentFactory.Create(ComServer, TAdMysever, Class_AdMysever, ciMultiInstance, tmApartment); 然后加入一个session,其属性设置为: active=false AutosessionName=true netfiledir和privatedir为空。 里面加入的数据库tdatabase的的handleShare一定要设置为false. 我以前做的也发现是排队的,但后来检查一下,改成上面的设置,就能并行处理了
R rgxrose Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-06 #3 to :墨剑 你说的方法我试过,我的写法如下 TComponentFactory.Create(ComServer, TSR, Class_SR, ciMultiInstance, tmApartment); session.active := false; session.AutoSessionName := true; session.PrivateDir := ''; session.netfiledir := ''; 可是在客户端运行时提示 invalid session name default 接着出现程序执行非法关闭,意外错误码 请问这是怎么回事
to :墨剑 你说的方法我试过,我的写法如下 TComponentFactory.Create(ComServer, TSR, Class_SR, ciMultiInstance, tmApartment); session.active := false; session.AutoSessionName := true; session.PrivateDir := ''; session.netfiledir := ''; 可是在客户端运行时提示 invalid session name default 接着出现程序执行非法关闭,意外错误码 请问这是怎么回事