有狐:
试什么呢?我就是写了好多,试了好多,就是没搞明了
[阅读: 282] 2005-04-05 05:47:15
书上讲线程模式的时候,老是提到对于共享数据的存取问题
可我们写的COM+基本都没有什么共享数据,
我写的大都也就是有写读取共享的配置信息
读取又用不着什么线程同步,而且读取配置用MTS共享属性就没问题了
我看书上讲的时候,好像会有这种情况,就是多个客户端同时调用一个组件实例的方法和数据
可我测试中,总没发现有这种情况,
我客户端创建一个组件实例,调用方法,在组件管理中总会有一个对于的组件为我服务
只要我多个客户端不释放组件引用,就会有对应的多个组件为我服务
哪有多个客户端同时调用一个组件的时候啊?
而当有SetComplete或SetAbort时,是会使组件失效,回到池中
下次调用是可能拿到的不再是一个组件
可也还是一个时候总是一个组件服务一个客户
真的没有真正明了这个线程模式