Infografía
Resumen 3
Que es ActiveX
Explicamos los detalles más importantes de la
tecnología para el desarrollo de páginas dinámicas de Microsoft.
ActiveX es una tecnología de Microsoft para el desarrollo de páginas
dinámicas. Tiene presencia en la programación del lado del servidor y del lado
del cliente, aunque existan diferencias en el uso en cada uno de esos dos
casos.
En el cliente:
Son pequeños programas que se pueden incluir dentro de páginas web
y sirven para realizar acciones de diversa índole. Por ejemplo hay controles
ActiveX para mostrar un calendario, para implementar un sistema de FTP, etc.
Son un poco parecidos a los Applets de Java
en su funcionamiento, aunque una diferencia fundamental es la seguridad, pues
un Applet de Java no podrá tomar privilegios para realizar acciones malignas
(como borrarnos el disco duro) y los controles ActiveX sí que pueden otorgarse
permisos para hacer cualquier cosa.
Los controles ActiveX son particulares de Internet Explorer.
En el servidor
También existen controles ActiveX del servidor y la gente que
conozca ASP seguro que los utiliza ya, aunque sea sin darse cuenta. Por
ejemplo, cuando realizamos una conexión con una base de datos, estamos
utilizando un control ActiveX del servidor.
Para aprender más de ActiveX de servidor, sería interesante
consultar el artículo Componentes
de servidor ASP
Desarrollo de ActiveX
Los controles ActiveX se desarrollan con entornos de Microsoft
para la creación de aplicaciones Windows, como pueden ser Visual Basic Script o
Visual C. Se nos escapa totalmente de este artículo el explicar algo del método
de desarrollo, pero lo que si cabe señalar es que existen muchos controles
ActiveX tanto del lado del servidor como del cliente, que están ya
desarrollados y podemos incluirlos fácilmente en nuestras creaciones.
[Portada] [Resumen] [Infografia]