| Asunto: | [SauloNet] Sobre COM, ActiveX y demás... | | Fecha: | Miercoles, 22 de Septiembre, 2004 21:47:42 (+0200) | | Autor: | DSANCHEZ78 <DSANCHEZ78 @.....es>
|
Hola a todos
quería ver si entre todos me podíais aclarar algunos conceptos
realcionados con la programación de servicios web y la relación y/o
tecnologías de componentes entre servidores.Sirva de antemano mi poca
relación con el mundo de la programación salvo algún trabajo sin
importancia en PHP, por lo que... paciencia, jeje
Para empezar, me gustaría ubicar el concepto de COM (Component Object
Model). Según tengo entendido, COM es una tecnología para el desarrollo
de aplicaciones basadas en componentes. No tengo muy claro si se trata
de una tecnología estándar o de Microsoft. Parece que COM es una
evolución mejorada de OLE2 ¿cierto?.
Por componente entiendo algo similar al concepto "objeto" dentro de la
POO, es decir código reutilizable que se pude emplear en varias partes
de un programa o puede ser accedido por otros programas o
aplicaciones.Se admiten correciones y/o definiciones más exactas :-)
Otro concepto: ActiveX. Por lo que he deducido, se trata de una
tecnología basada en COM para crear los llamados componentes ActiveX,
únicamente utilizados en SO de Microsoft.
Los componentes ActiveX son componentes diseñados para su ejecución en
servidores web de manera que la petición del navegador web al servidor
permita al usuario del primero el acceso a otras funcionalidades desde
el servidor web como acceso a BD, fichero, otras aplicaciones,... En
ese sentido, ¿no serían similares a las páginas php o asp?. Sin embargo
me suena que los activeX también se ejecutan en clientes web, de forma
similar a los applets de Java. ¿Sabéis algunos ejemplos de componentes
ActiveX tanto de ejecución en servidor como en cliente?.
Y ya por último, ¿qué son las dll?. ¿Son componentes ActiveX?. En ese
caso, ActiveX no queda limitado exclusivamente a los servicios web,
¿cierto?.
Gracias por la paciencia...y por la ayuda
;-) David
|