2.6  对象的链接与嵌入

2.6 对象的链接与嵌入

对象链接与嵌入(Object Linking and Embedding,OLE)是一种把一个文件的一部分嵌入到另一个文件之中的技术。在嵌入和链接操作中,提供数据的一方称为服务器应用,接收数据的一方称为容器应用。嵌入操作把服务器应用的数据本身复制到容器应用的文档,但在链接操作中,容器应用的文档只包含一个指向服务器应用文档的指针。

链接与嵌入最重要的区别在于,当用户编辑链接和嵌入对象时,产生的结果是不同的。双击被链接的对象,服务器应用启动并打开原始的数据文件,所有对链接对象的改动都影响到原始文件。对于嵌入操作,情况有所不同。在容器应用内双击被嵌入的对象,服务器应用启动,但这时的任何改动只对嵌入对象有效,不影响原始文档。