请教一个pooler问题?(100分)

  • 主题发起人 主题发起人 lqpg
  • 开始时间 开始时间
L

lqpg

Unregistered / Unconfirmed
GUEST, unregistred user!
各位兄台:
     大家好!
     兄弟我是一个midas的初学者,在看demo中的pooler时,不知道pool.pas是哪来的,我在delphi中也没有看任何关于缓冲池的东东,请各位兄台,指教一下!感激感激
如果有相关的书籍或demo请给我一份 谢谢
 
听说ado+mssql自身就带有pool功能,是不是只要用了ADO+msssql就不用考虑缓冲池技术,
 
还听说 只要type library的COM+页中 把Object Pooling选中就可以了
我郁闷啊 有这么简单吗?
请教高手指教!
 
高手哪去了!???
听说使用了MTS就自动有了POOL
但兄弟 不知道怎么控制POOL
等待救援~!
 
听说 现在流行的J2EE 很不错 很多人劝我别学MIDAS
请教各位 有何高见!?
 
Delphi带的例子是针对Delphi4的版本.
如果你用的是Delphi5以上的版本,
在RDM中的UpdateRegistry过程中使用RegisterPooled和UnregisterPooled(ClassID);
if Register then
begin
inherited UpdateRegistry(Register, ClassID, ProgID);
EnableSocketTransport(ClassID);
EnableWebTransport(ClassID);
//加上一句,参数你可以看帮助根据你的实际情况来设置
RegisterPooled(ClassID, 10, 60, False);
end else
begin
DisableSocketTransport(ClassID);
DisableWebTransport(ClassID);
//加上第二句
UnregisterPooled(ClassID);
inherited UpdateRegistry(Register, ClassID, ProgID);
end;

如果你用的是COM+,线程模式是Both,在组件服务中就可以设置线程池了.
 
这个pas的 你自己去创建阿
 
自己建立这个pas文件,同时在你RDM里加入一个实例,得初始化。照着它的做就可以了。
 
后退
顶部