ActiveX



ActiveX es el nombre que Microsoft ha dado a un grupo de tecnologías y herramientas "estratégicas" orientadas a objetos. Su principal tecnología es el Modelo de Objeto Componente (Component Object Model, COM). Al usarlo en una red con un directorio y apoyo adicional, el COM se convierte en el Modelo Distribuido de Objetos Componentes (Distributed Component Object Model, DCOM). El principal objeto que uno crea al escribir un programa ejecutable en el entorno ActiveX es un componente, un programa autosuficiente que puede ejecutarse en cualquier sitio en la red ActiveX (que es actualmente una red que consta de sistemas tanto Windows como Macintosh). Este componente se conoce como un Control ActiveX. ActiveX es la respuesta de Microsoft a la tecnología Java de Sun Microsystems. Un control ActiveX es aproximadamente el equivalente a un applet Java.

Si tiene un sistema operativo Windows en su ordenador, puede observar una cantidad de archivos de Windows con la extensión "OCX". OCX significa "Control de enlace e incrustación de objetos" (Object Linking and Embedding control). El Enlace e Incrustación de Objetos (Object Linking and Embedding, OLE) fue la tecnología de programación de Microsoft para soportar documentos compuestos como lo es el escritorio de Windows. El Modelo de Objeto Componente ahora incluye OLE como parte de un concepto más amplio. Ahora, Microsoft usa el término "control de ActiveX" en lugar de "OCX" para el objeto componente.

Una de las principales ventajas de un componente es que puede ser reutilizado por muchas aplicaciones (a las que se conoce como contenedores de componentes). Un objeto componente COM (control de ActiveX) puede crearse utilizando cualquiera de varios lenguajes o herramientas de desarrollo incluidos C++ y Visual Basic, o PowerBuilder, o con herramientas de creación de scripts como VBScript.

Actualmente, los controles de ActiveX corren en Windows 95 y NT, y en Macintosh. Microsoft planea soportar controles de ActiveX para UNIX.


ENLACES
Puedes bajarte una gran variedad de controles ActiveX freeware o shareware de la página ActiveX de download.com. [inglés].

Microsoft ofrece
un detallado ejemplo de cómo construir una aplicación distribuida usando ActiveX y DCOM. [inglés].

 

Hosted by www.Geocities.ws

1