COM和COM+(200分)

  • 主题发起人 主题发起人 virtualmfc
  • 开始时间 开始时间
V

virtualmfc

Unregistered / Unconfirmed
GUEST, unregistred user!
大家都说COM和COM+是一个先进的技术,能够有比剪贴板、DDE更好的通讯方式,
可是在我们的DELPHI编程中,尤其是数据库编程中如何享受这些优点呢?
难道它可以改变以往的函数参数传递的方法,或者不通过返回值来进行数据交换,
还是另有其他的特长。我使用COM,仿佛觉得好象只是不用对象,用接口来使用COM而已。
如果是这样,那么COM也没有多大意思了。以上疑惑,望高手们各抒已见,以为解惑。
 
关注,另
版主:订阅邮件通知不能用?
 
老哥,我们一起来研究opc吧,资源社区有个源码.
 
COM是一个基于二进制的标准。
打个比方,我们用Delphi实现了一个对象,
一般情况下,我们只能在Delphi来生成这个对象的实例并调用,
而如果我们用Delphi实现了一个COM对象的话,我们可以用
VC、VB或者其他任何一种支持COM对象的语言来生成实例和调用。
反过来也一样,我们可以在Delphi中使用各种COM对象,而不用
介意它是用什么语言编写的。
DCOM提供了分布式COM对象的机制,形象地说你可以调用另一台
机器中的COM对象。
COM+则是MTS的一个升级,在COM的基础上进一步提供了事务处理
和其他很多Pool技术。
 
后退
顶部