|
El Portal del Conocimiento |
|
|
|
|
|
|
|
Desarrollar aplicaciones ejecutables en la Web, también llamadas aplicaciones distribuidas, permite el acceso
desde diferentes puntos geográficos. Actualmente existen diversos tipos de redes entre las que
encontramos LAN, WAN, MAN, PAN, Internet, entre otras.
Tabla 1. Herramientas para desarrollo de aplicaciones en Internet
Las herramientas de la Tabla 1 se pueden combinar para obtener la funcionalidad
necesaria para el desarrollo de aplicaciones. Las combinaciones se listan en la tabla 2,
dependiendo de la plataforma a utilizar. Las herramientas obligatorias se marcan
con SI, y las opcionales con ese letrero.
Tabla 2. Herramientas requeridas para desarrollar aplicaciones para Internet
Sitios de Herramientas
En www.hotscripts.com (Inglés)
encuentras código de las herramientas en las tablas 1 y 2:
Java, JavaScript, PHP, ASP, Perl, C y C++, Flash, Phyton, XML, entre otros.
HTML (HyperText Markup Language) HTML es un lenguaje interpretado para describir los elementos de las páginas web. Existen diversos lugares en Internet donde se puede aprender HTML en idioma Castellano. Una referencia en Inglés. JavaScript
Es un lenguaje interpretado para darle capacidad dinámica a las páginas web. Entre
muchas cosas se pueden crear botones dinámicos, ventanas de diálogo, animar imágenes,
generar sonidos, incluso implementar algunos cálculos y manejo de datos.
CGI (Common Gate Interface) Los CGIs fueron de las primeras herramientas para hacer páginas Interactivas en Internet. Se escriben en un lenguaje nativo del servidor. Aqui puedes ver una explicación en idioma Inglés. O bien en Castellano. Java
Es un lenguaje que se ejecuta sobre una máquina virtual (VM, Virtual Machine), que lo hace independiente del sistema operativo.
Existen varios sitios en la Web sobre este lenguaje. Tenemos algunos programas escritos en JAVA que puedes utilizar para aprender
Actualmente existen diversas particularidades en este lenguaje de programación, entre ellas: applets, graficación 3D, aplicaciones en Red, entre otras.
Para integrar con Java código de otros lenguajes de programación se creo la
interfase JNI. Servlets Los servlets son programas escritos en lenguaje Java que devuelven codigo HTML como salida.
JSP (Java Server Pages) Los Servlets permiten separar la parte Interactiva de una página de la otra estática de presentación. Una referencia en Inglés. El servidor TomCat es útil para dar servicio de HTML con JSP.
ASP (Active Server Pages) Son archivos formados por directivas con lenguaje Visual Basic incrustado para darle Interactividad a las páginas de HTML. Un tutorial para principiantes en idioma Inglés.
PHP (Personal Home Page -Hipertext Processor-) Requiere de un Servidor de páginas HTML, por ejemplo Apache, y se requiere configurar el ambiente para que procese los scripts de PHP. Hay documentación en varios idiomas incluido Castellano e Inglés, en línea, ejemplos y algunos foros de discusión.
XML (Extended Markup Language) El XML se utiliza principalmente para describir estructuras de documentos. Asi dos entidades pueden intercambiar documentos estándar al contar con un formato comprensible por ambas partes. Una referencia en Inglés. |