Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aplicaciones Web
Aplicaciones Web
Aplicaciones Web
Introducción
JSP Sample – Hello World
<%
String message = “Hello Word”;
%>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html">
<TITLE>JSP Sample - Hello Oracle World</TITLE>
</HEAD>
<BODY >
<CENTER>
<TABLE >
<TR>
<TD ALIGN=CENTER VALIGN=CENTER>
<FONT COLOR=RED SIZE=5> <% = message %> </FONT>
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
#!/usr/bin/perl
print "Content-type: text/html\n\n"; PERL Sample – Hello World
use strict;
use CGI qw(:standard);
use CGI::Carp;
## Variables
my $message = "Hello Word";
print <<HTML;
<html>
<head>
<title>PERL HELLO WORD</title>
</head>
<body>
<table>
<CENTER>
<TABLE >
<TR>
<TD ALIGN=CENTER VALIGN=CENTER>
<FONT COLOR=RED SIZE=5>$message</FONT>
</TD>
</TR>
</TABLE>
</CENTER>
</table>
</body>
</html>
HTML
exit(0);
ASP Sample – Hello World
<%
Dim message = “Hello Word”;
%>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html">
<TITLE>ASP Sample - Hello Oracle World</TITLE>
</HEAD>
<BODY >
<CENTER>
<TABLE >
<TR>
<TD ALIGN=CENTER VALIGN=CENTER>
<FONT COLOR=RED SIZE=5> <% Response.Write (message ) %> </FONT>
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
C# Sample – Hello World
<CENTER>
<TABLE >
<TR>
<TD ALIGN=CENTER VALIGN=CENTER>
<FONT COLOR=RED SIZE=5> ><% Response.Write("Hello World");%>
</FONT>
</TD>
</TR>
</TABLE>
</CENTER>
</body>
</html>
Navegadores web / Web browser
Internet Explorer
Mozilla Firefox Google chrome
Un navegador o navegador web (del inglés, web browser) es un programa que permite ver la
información que contiene una página web (ya se encuentre ésta alojada en un servidor dentro
de la World Wide Web o en un servidor local).
El navegador interpreta el código, HTML generalmente, en el que está escrita la página web y
lo presenta en pantalla permitiendo al usuario interactuar con su contenido y navegar hacia
otros lugares de la red mediante enlaces o hipervínculos.
Servidores Web
Apache Tomcat
Internet Information services
Microsoft
Glass fish
<html lang="es">
<head>
<title>Ejemplo</title>
</head>
<body>
<p>ejemplo</p>
</body>
</html>
Paginas web dinámicas vs. estaticas
Una de las divisiones que podemos realizar entre todos los tipos de páginas Web existentes podría ser entre
estáticas y dinámicas.
Por el contrario, una página Web dinámica tiene las siguientes características:
• Gran número de posibilidades en su diseño y desarrollo.
• El visitante puede alterar el diseño, contenidos o presentación de la página a su gusto.
• En su realización se utilizan diversos lenguajes y técnicas de programación.
• El proceso de actualización es sumamente sencillo, sin necesidad de entrar en el servidor.
• Permite un gran número de funcionalidades tales como bases de datos, foros, contenido dinámico, etc.
• Pueden realizarse íntegramente con software de libre distribución.
Sitio Web / Pagina Web
No debemos confundir sitio web con página web, esta última es sólo un archivo HTML,
una unidad HTML, que forma parte de algún sitio web.
Al ingresar una dirección web, siempre se está haciendo referencia a un sitio web,
el que tiene una página HTML inicial, que es generalmente la primera que se visualiza.
Los sitios web están escritos en código HTML y se acceden utilizando un software
llamado navegador web.
Un sitio web está alojado en una computadora conocida como servidor web.
Metodo de envio de datos GET y POST
Son los métodos de los cuales los datos de un formulario son enviados, el método es
indicado en el atributo method y los dos métodos posibles son GET y POST. La
diferencia entre estos dos métodos radica en la forma de enviar los datos a la página,
mientras que el método GET envía los datos usando la URL, el método POST los
envía por la entrada estándar STDIO, en otras palabras se pasa los datos codificados
en el flujo de datos HTTP y los datos no son visibles para los usuarios.
Ejemplos comunes de applets son las Java applets y las animaciones Flash. Otro
ejemplo es el Windows Media Player utilizado para desplegar archivos de video
incrustados en los navegadores como el Internet Explorer.
Ingenieria Web
la ingeniería de la web hace una diferencia entre un sitio web y un aplicativo, ya que
la ingeniería de la web no se dedica a la construcción de sitios web si no a la
construcción de aplicativos web, la principal característica que los distingue
(aplicativos de sitios web) es que los sitios web son sitios en la web en donde se
publica contenido generalmente estático o un muy bajo nivel de interactividad con
el usuario, mientras que los aplicativos son lugares con alto contenido de
interactividad y funcionalidades que bien podrían ser de un software convencional,
el aplicativo web más sencillo seria uno que contenga formularios y subiendo de
nivel encontramos los que realizas conexión con bases de datos remotas, y
administradores de contenidos entre otras.
Comerico Electronico