To XT2大兄:

AlexXXX 2001-10-17 03:29:59
XT2大兄:我发现我之前的问题问的有些不太对。对象池似乎是为了共享某些东西而提供的服务。我其实真正想问的是:用户在服务端创建对象后,很长的一段时间内不去使用它,那么COM+怎么处置它?是否将之缓存入硬盘?COM+有提供现成的服务吗?如果有很多很多这样的用户使很多这样的对象闲置在服务端(这些对象都是有状态的!),岂不是负载很大?
...全文
74 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Only_I 2001-10-17
  • 打赏
  • 举报
回复
.
horris 2001-10-17
  • 打赏
  • 举报
回复
对象池是为了共享某些东西而提供的服务,这个说法并不全面.它是为了使客户端访问对象更快,如果池中有这个对象的实例,则不再生成该COM对象的实例而直接将它的接口返回客户端,因而省去了生成销毁对象的开销.因此对象池中的对象最好不要有特定于客户端的变量,这被称为无状态的.
horris 2001-10-17
  • 打赏
  • 举报
回复
COM+是可以配置对象闲置期的,过了指定的时限,对象将被从对象池删除。
AlexXXX 2001-10-17
  • 打赏
  • 举报
回复
大哥,你说的是组件服务里,COM+应用程序的属性里,Advanced属性页中的“启用3GB支持”吗?“pool size” 不是对象池的大小吧?
XT2 2001-10-17
  • 打赏
  • 举报
回复
Component Service User Interface, this way you can configure the component at deployment time.
AlexXXX 2001-10-17
  • 打赏
  • 举报
回复
admin UI?是什么东东?请原谅我的无知。
XT2 2001-10-17
  • 打赏
  • 举报
回复
Stay in memory (server process). The pool size can be controlled through admin UI

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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