COM进程外组件-进程间通信

ATL 开发指南 第2版
开头之前还是在以一本书开头 , 这次是 ‘atl开发指南 第二版’ 这本书在书架
上面有好多年了 ,大概跟上次提到的 ‘com本质论’ 时间差不多,书内记载
购于 5月5日 , 应该是在2002年5月5日 ,当时还有5.1 放假7天的黄金周 。
最近跟阿勇在测试,使用进程外的组件进行进程间的通信 。
比如 MFC A 和MFC B 同时使用 一个进程外的组件 交换数据 。
怎么让进程外的com组件,进行广播消息给连接的MFC A , MFC B 客户端,
在进行内组件中,进程内的COM是被加载在客户端运行的,是在客户端的
进程地址内的,数据被安全隔离 。
在测试进程外com组件的时候,也发现各个客户端的数据也是被隔离的 ;
现在只想到一个单态的方法, 让进程外的com只实例一次,然后广播消息
通知那些连接点连接的客户端 。
使用com的组件,比较好的地方还是软件的升级方面 。
因为com的接口方式,比dll更具有先进性 。
java的ejb多少是参考了com的实现方式 。
com是复杂的,那些庞大奇怪的数据类型就吓到一批人 。
meng9999
2009.07.15
分类: 生活随笔 486 views