应用服务器的缓冲池如何使用?(50分)

  • 主题发起人 主题发起人 china359
  • 开始时间 开始时间
C

china359

Unregistered / Unconfirmed
GUEST, unregistred user!
我设计一个系统,具体见:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2405330
考虑用midas+ado,请问如何才能用上缓冲池功能,如何才能多线程作业?
 
三层系统本来就是多线程的
 
关注
居然说我不能灌水,
 
Delphi中有一个缓冲池的例子,
可以看看
 
to lich:
Delphi中缓冲池的例子,我已看过,不过看不明白,能否解释一下。请指点。。。
 
是这样的,
它实现了一个代理对象 A
实现了一个业务对象 B
还有一个缓冲池管理者对象 C
客户端请求 A 的方法,
A通过缓冲池管理者,寻找一个空闲的对象,并调用其对应的方法,
每一个客户端连接会对应创建一个 A,
由于A 是"轻量级"的,占用资源少,
而B是可以共享使用的,多个客户端在不同的时间共同使用他们
C是管理者,提供锁定和解锁功能(也就是分配和释放一个已经创建的B对象)
C就是缓冲池,B就是缓冲对象,A是对象访问代理, 用来实现透明的访问缓冲池
 
to lich:
多谢指点。正在学习中。。。
另外请教一个问题:
在rdm中线程用free ,加入ado。是否可以自动具有缓冲池功能?
 
后退
顶部