AtiveX、LE和介绍
获取彼此的最新数据,但是,解决彼此之间的“数据格式”转换仍然是程序员沉重的负担。对象的链接与嵌入(bjet Linking and Ebedded,LE)的诞生把原来应用程序的数据交换提高到“对象交换”,这样程序间不但获得数据也同样获得彼此的应用程序对象,并且可以直接使用彼此的数据内容,其实LE是irsft的复合文档技术,它的最初版本只是瞄准复合文档,但在后续版本LE2中,导入了。由此可见,是应LE的需求而诞生的,所以虽然是LE的基础,但LE的产生却在之前。
++、Java和VB等任意一种语言编写,并可以用DLL或作为不同过程工作的执行文件的形式来实现。使用对象的浏览器,无需关心对象是用什么语言写的,也无须关心它是以DLL还是以另外的过程来执行的。从浏览器端看,无任何区别。这样一个通用的处理技巧非常有用。例如,由用户协调运行的两个应用,可以将它们的共同作业部分作为对象间的交互来实现(当然,现在的LE复合文档也能做到)。为在浏览器中执行从eb服务器下载的代码,浏览器可把它看作是对象,也就是说,技术也是一种打包可下载代码的标准方法(AtiveX控件就是执行这种功能的)。甚至连应用与本机S进行交互的方法也可以用来指定,例如在inds和inds NT中用的是新API,多数是作为对象来定义的。可见,虽然起源于复合文档,但却可有效地适用于许多软件问题,它毕竟是处在底层的基础技术。用一句话来说,是独立于语言的组件体系结构,可以让组件间相互通信。随着计算机网络的发展,进一步发展为分布式组件对象模型,这就是D,它类似于RBA的RB,本文对此将不再做进一步的阐述。
未完...点击下方链接下载完整文档