COM+ 的小问题. ( 积分: 100 )

  • 主题发起人 主题发起人 kk2000
  • 开始时间 开始时间
K

kk2000

Unregistered / Unconfirmed
GUEST, unregistred user!
TComponentFactory.Create(ComServer, TTopHiPolicyCalculateCom,
Class_TopHiPolicyCalculateCom, ciMultiInstance, tmboth);
在 COM+里面ciMultiInstance 这个参数是不是不是表示每个用户连接调用时都创建的一个实例对象输出接口提供给客户端使用
 
实例模式决定客户端请求后,COM对象如何创建实例:
Internal:供COM对象内部使用,不会响应客户端请求,只能通过COM对象内部的其他
方法来建立;
Single Instance:不论当前系统内部是否存在相同COM对象,都会建立一个新的程序
及独立的对象实例;
Mulitple Instance:如果有多个相同的COM对象,只会建立一个程序,多个COM对象
的实例共享公共代码,并拥有自己的数据空间。
Single/ Mulitple Instance有各自的优点,Mulitple虽然节省了内存但更加费时。即Single模式需要更多的内存资源,而Mulitple模式需要更
多的CPU资源,且Single的实例响应请求的负荷较为平均。该参数应根据服务器的实际需求来考虑。
这种问题应该先google
 
接受答案了.
 
后退
顶部