| |
Este lenguaje fue desarrollado originalmente por
Netscape
en 1995, con la finalidad de proporcionar un mayor dinamismo a las
páginas Web y a partir de la versión 1.4, la European Computer Manufacturers'
Association (ECMA) y la ISO lo adoptaron para generar ECMAScript,
el cual es un estándar basado en JavaScript.
Los servidores Web de Netscape e Iplanet, incluyen
LiveWire que representa un medio ambiente de desarrollo que utiliza
JavaScript ejecutado desde el servidor para crear aplicaciones (de
manera similar a CGI, JSP y ASP). A diferencia del código
JavaScript que se encuentra del lado del cliente (en algún Browser
como Navigator o Explorer) las aplicaciones
LiveWire JavaScript del lado del servidor son compiladas y
almacenadas en un archivo ejecutable binario.
Durante el proceso de ejecución del código Server-Side
Javascript, Livewire genera código HTML de manera dinámica (el
cual también puede incluir código Client-Side Javascript) y a través
del servidor Web es enviado al cliente para que despliegue el resultado.
|
|
Por otra parte, Server-side Javascript es ideal
para crear aplicaciones Web que pueden ejecutarse en cualquier plataforma
(Unix, Mac y Windows) y en cualquier browser (Intranet Explorer,
Netscape Navigator) e interactuar con cualquier lenguaje (Java,
Perl, etc.). Provee funciones para envío de emails, acceso a archivos
de sistemas y a través de Livewire puede conectarse (e inclusive
abrir múltiples conexiones de manera simultánea) con una gran variedad
de Bases de Datos tales como DB2, Informix, Oracle, Sybase usando
los drivers proprietarios de estas bases de datos (incluídos
en el Enterprise Server) y a otras bases de datos vía ODBC.

Aplicación Web
|