La tecnología de componentes de secuencia de comandos consta de tres partes:
En el módulo en tiempo de ejecución de componentes de secuencia de comandos ya están integrados los controladores de interfaz más utilizados, incluidos el controlador de interfaz de automatización COM, un controlador de interfaz ASP y un controlador para componentes de secuencia de comandos de comportamiento de DHTML. Hay disponibles otros como componentes de complemento o incrustados en aplicaciones específicas.
El módulo en tiempo de ejecución de componentes de secuencia de comandos actúa como punto de entrada para la aplicación host. La complejidad de COM, incluida la implementación de interfaces COM estándar como IUnknown, están incrustadas en los distintos controladores de interfaz. El componente de secuencia de comandos sólo contiene la secuencia de comandos necesaria para implementar la funcionalidad del componente COM.
Por ejemplo, uno de los tipos más comunes de componentes COM es el componente de automatización, que es un componente con propiedades y métodos a los que se puede llamar desde otras aplicaciones. Las interfaces COM de bajo nivel necesarias para implementar esta funcionalidad, como enviar a la función correcta cuando se llama a un método, están incorporadas en un controlador de interfaz de automatización. En el archivo componente de secuencia de comandos se definen las propiedades, métodos y eventos que se desean exponer y el controlador de automatización asegura que se llaman correctamente cuando la aplicación host los necesita.
Introducción a Windows Script Components | Crear componentes de secuencias de comandos
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |