之间ActiveX和IUnknown相似
ActiveX和IUnknown有(在联盟百科)3共同点: 对象链接与嵌入,全局唯一标识符,组件对象模型。
对象链接与嵌入
OLE(Object Linking and Embedding,对象链接与嵌入),是能让应用程序创建包含不同来源的复合文档的一项技术。OLE不仅是桌面应用程序集成,而且还定义和实现了一种允许应用程序作为软件“对象”(数据集合和操作数据的函数)彼此进行“链接”的机制,这种链接机制和协议称为部件对象模型(Component Object Model),简称COM。OLE可以用来创建复合文档,复合文档包含了创建于不同源应用程序,有着不同类型的数据,因此它可以把文字、声音、图像、表格、应用程序等组合在一起。 但对OLE的支持也带来了一些安全性问题,如在Outlook2002及以上版本中,黑客如果在邮件中嵌入危险OLE对象,就可以对其肆意伪装,有可能骗过用户导致安全问题。.
ActiveX和对象链接与嵌入 · IUnknown和对象链接与嵌入 ·
全局唯一标识符
全局唯一标识符,简称GUID(Globally Unique Identifier,或),是一种由算法生成的唯一标识,通常表示成32个16进制数字(0-9,A-F)组成的字符串,如:,它实质上是一个128位长的二进制整数。GUID一词有时也专指微软对UUID标准的实现。 GUID的主要目的是产生完全唯一的数字。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。GUID的总数也足够大,达到了2128(3.4×1038)个,所以随机生成两个相同GUID的可能性是非常小的,但并不为0。所以,用于生成GUID的算法通常都加入了非随机的参数(如时间),以保证这种重复的情况不会发生。(见算法章节).
ActiveX和全局唯一标识符 · IUnknown和全局唯一标识符 ·
组件对象模型
组件对象模型(Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、、ActiveX、COM+、DCOM、、DirectX、Windows Runtime。.
上面的列表回答下列问题
- 什么ActiveX和IUnknown的共同点。
- 什么是ActiveX和IUnknown之间的相似性
ActiveX和IUnknown之间的比较
ActiveX有22个关系,而IUnknown有20个。由于它们的共同之处3,杰卡德指数为7.14% = 3 / (22 + 20)。
参考
本文介绍ActiveX和IUnknown之间的关系。要访问该信息提取每篇文章,请访问: