ActiveX是由微软发明的一种编程技术,允许用不同编程语言生成的软件组件在一个网络环境中互相作用。它是从OLE的开发标准演化过来的,在最近几年中,对象的连接与嵌入的概念已经发展得很广泛。iFIX就是一个ActiveX控件的容器。
与OLE类似,ActiveX是建立在COM编程模型上的,支持对软件组件的全面集成。它支持分布式COM(DCOM),在分布式网络上集成同样的组件,包括Internet和intranet。然而ActiveX大小和速度已被优化,它允许开发者使用这个复杂的OLE接口设备来创建交互的应用程序。ActiveX 允许第三方开发的任何 OCX(ActiveX 控件)与 GE 所创建的对象一样工作。
为了保护系统不受ActiveX控件可能存在问题的影响,iFIX提供了安全容器技术。与其它支持ActiveX控件的系统不一样,如果在iFIX运行时,一个ActiveX控件出错,此出错控件将被封闭,而系统将继续正常运行。使用了安全容器,对于控制过程来说,没有数据的丢失或冲突。
相关信息
如何做...