原文地址: http://www.vckbase.com/document/viewdoc/?id=1525
二、通知的方法
回调函数的方式,是设计 COM 通知方法的基础。
在COM中不使用“回调函数”而是使用“回调接口”(说的再清楚一些,就是使用一大堆包装好的“回调函数”集) ,回调接口,
我们也叫“接收器接口”。
三、组件实现步骤
四、客户端实现步骤
个人疑问:
COM服务 通过回调接口 通知的方法 运行在分布式环境中,
那么以往我们终端 与 远程服务器 的网络socket通讯 传递数据,
都可以使用这种方式 进行替代了啊!?
比如说 我不用通过socket传递座席的监控数据, 完全可以通过这种方式不走socket 去获得数据!
http://baike.baidu.com/view/387142.htm 中介绍如下:
由于DCOM是COM这个组件技术的无缝升级,所以你能够从你现有的有关COM的知识中获益,你的以前在COM中开发的应用程序、组件、工具都可以移入分布式的环境中。DCOM将为你屏蔽底层网络协议的细节,你只需要集中精力于你的应用。
http://www.vckbase.com/document/viewdoc/?id=1828
----------------------------------------------------------华丽的分割线------------------------------------------------------------
第二次编辑:
最近几天 跟一个哥们讨论了DCOM的远程访问模式,后来他从一个项目给我讲解到,当初这个项目使用的是DCOM 和 Http+udp 两种模式访问,
但是后来,在实际的项目应用中,这个产品 基本上 都是在使用HTTP与UDP的方式,也就在本机访问的时候使用DCOM,
主要是DCOM,需要机器彼此间有比较好的网络环境,类似在同一个域这种的设置,很麻烦,不方便。。。。。
看来并不是 越高级的技术越好,要看实际应用!
目前的产品 几乎都废弃掉DCOM的特性功能了,越做越像个DLL或者是EXE了, 难道最高境界是返璞归真? 呵呵!
现在主流的软件 QQ 浩方, 都是使用UDP通讯TCP协助, 我想他们肯定有他们的道理的,只是没接触到那个层面不清楚罢了。
难道UDP主通讯+TCP协通讯 才是王道?