¿Qué es ASP??
Páginas del servidor activo (ÁSPID) es un abierto, entorno de aplicación libre de compilación para crear aplicaciones web para Microsoft Internet Information Server (IIS) versión 3.0 y más alto.
Definición de ASP
- Definición corta:
- Motor y lenguaje de secuencias de comandos inicial del lado del servidor de Microsoft para generar páginas web interactivas.
- Definición extendida:
-
Páginas del servidor activo, más comúnmente conocido como ASP o ASP clásico, es el primer motor de secuencias de comandos del lado del servidor de Microsoft que permitió que las páginas web se generaran dinámicamente. Inicialmente se lanzó como un complemento de Internet Information Services. (IIS) componente de Windows NT 4.0, pero luego se convirtió en una parte integrada del sistema operativo Windows Server. El lenguaje utiliza secuencias de comandos del lado del servidor para generar páginas web HTML en respuesta a una solicitud del cliente.. VBScript es el lenguaje de secuencias de comandos predeterminado para escribir ASP, sin embargo, se pueden emplear otros idiomas.
ASP facilita la creación de páginas web dinámicas al incorporar HTML, VBScript, JScript, y componentes COM. Todas estas herramientas son familiares para los programadores y les permiten crear sitios web potentes.. El código ASP se ejecuta en el servidor web., y la salida enviada al navegador web es simplemente un archivo HTML.
¿Cómo funciona ASP??
Cuando un cliente solicita una página Active Server, se procesa en el servidor. La página contiene una combinación de HTML, guiones, y otros componentes que están escritos en cualquier lenguaje de programación. Estos scripts pueden interactuar con componentes en el servidor local o en cualquier otro servidor accesible.
Acciones como acceder a una base de datos, enviando correo electrónico, u otro procesamiento puede ser realizado. El servidor luego devolverá el resultado al cliente como un archivo HTML, que se mostrará como cualquier otra página.
La tecnología permite la creación de contenido web que se adapta a las preferencias y la demografía del usuario y está equipado con Microsoft ActiveX Data Objects. (ALHARACA) y conectividad de base de datos abierta (ODBC) para proporcionar acceso a numerosas fuentes de datos. Este enfoque independiente del navegador almacena toda la lógica de la aplicación en el servidor.. Cuando se usa en combinación con la versión IIS 4.0 y servidor de transacciones de Microsoft (MTS), Las aplicaciones web basadas en ASP pueden beneficiarse del aislamiento de procesos de Transaction Server, escalabilidad, y modelo de programación de transacciones.
Para más definiciones, echa un vistazo a nuestro dedicado Lista de definiciones.