Process, Thread, STA, MTA, COM object
来源:互联网 发布:高中数学软件手机 编辑:程序博客网 时间:2024/05/23 01:09
进程相对于一个小城镇,线程相当于这个城镇里的居民,STA(单线程套间)相当于居民房,是私有的,MTA(多线程套间)相当于旅馆,是公用的,Com对象相当于居民房或旅馆里的物品.接下去就好理解了,一个小城镇(进程)里可以有很多很多的(居民)线程,这个城镇(进程)只有一间旅馆(MTA),但可以有很多很多的居民房(STA).只有居民(线程)进入了房间(居民房或旅馆,STA或MTA)以后才能使用该房间里的物品(COM对象),居民房(STA)里的物品(COM对象)只能供这间房子的主人(创建该STA的线程)使用,其它居民(线程)不能访问.同样,只有入住到旅馆(MTA)里的居民(线程,可以有多个)才可以访问到旅馆(MTA)里的物品(com对象),但因为是公用的,所以要合理的分配(同步)才能不会产生混乱.
http://www.cnblogs.com/holly/archive/2009/04/24/1443213.html
- Process, Thread, STA, MTA, COM object
- Process, Thread, STA, MTA, COM object
- Difference between STA and MTA in thread
- C# Thread STA模式 与MTA模式
- STA和MTA 之 COM和套间
- COM线程模型 - MTA接口 (传递MTA COM对象给STA套间线程)
- COM线程模型 - MTA接口 - Part II - (传递MTA COM对象给STA套间线程)
- COM线程模型 - MTA接口 (STA套间调用MTA对象)
- COM线程模型 - MTA接口 - Part III -(STA套间调用MTA对象)
- STA区别MTA
- sta与mta
- STA区别MTA
- COM线程模型 - STA接口 (MTA客户,跨线程传递COM对象)
- COM线程模型 - STA接口 - Part III (MTA客户,跨线程传递COM对象)
- C#中的Thread中的ApartmentState几种状态(STA,MTA,Unknown)详解
- Apartment STA MTA FREE 等
- Apartment STA MTA FREE 等
- STA和MTA之杂谈
- 笔记 区域
- 让 GridView 在没有数据时显示 HeaderRow 和 FooterRow
- Lock down Windows Server 2003 with the Security Configuration Wizard
- jquery的模糊查询
- poj1200 Crazy Search
- Process, Thread, STA, MTA, COM object
- Device Mapper 代码分析
- CCommand的资源管理方式
- jj
- Visual.Assist.X.V10.6.1814的破解补丁,支持VC2010,加快了启动速度 2010.03.01 (Beta release.)
- c# 无法加载DLL“###.dll”,: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E),解决办法总结
- 友元函数和友元类
- typedef的四个用途和两个陷阱
- 想找好工作?12要素简历让你脱颖而出