ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Capa de Aplicación

juanmakingTesis12 de Septiembre de 2014

3.724 Palabras (15 Páginas)211 Visitas

Página 1 de 15

TP REDES I

Capa de Aplicación

Alumno: Di Martino, Juan Martin

N° de registro: 02-070026-5

1) Ejemplo de URL: http://www.ciudadseva.com/textos/cuentos/ing/wilde/el_fantasma_de_canterville.htm

a) URL son las siglas en inglés de uniform resource locator (en español localizador uniforme de recursos), que sirve para nombrar recursos en Internet. Este nombre tiene un formato estándar y tiene como propósito asignar una dirección única a cada uno de los recursos disponibles en Internet, como por ejemplo textos, imágenes, vídeos, etc.

b) Una URI es la unión entre una URL y una URN, la diferencia entre una y otra radica en el hecho de que todas las URL´s son URI´s mientras que no todas las URI´s son URL´s.

c) La diferencia fundamental es que una URN es un nombre único para un recurso, pero no da ninguna información para su localización, mientras que una URL también identifica un recurso (es una URI), pero su característica especial es que permite localizarlo, acceder al recurso que identifica

d) Una URL tiene un formato estándar, que es:

esquema://dominio/directorio/archivo

Esquema: Define el protocolo que usara el software para conectarse a ese recurso, en el ejemplo de arriba es http

Dominio: Indica la localización de destino del recurso, en el ejemplo: www.ciudadseva.com

Directorio: Donde se halla el recurso, es caso sensitivo, en el ejemplo: textos/cuentos/ing/Wilde

Archivo: El recurso que es compartido, en el ejemplo: el_fantasma_de_canterville.htm

2)

a) Un navegador web, o browser, es un software que permite el acceso a Internet, interpretando la información de archivos y sitios web para que éstos puedan ser leídos.

La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Además, permite visitar páginas web y hacer actividades en ella, es decir, podemos enlazar un sitio con otro, imprimir, enviar y recibir correo, entre otras funcionalidades más.

b) Ejemplos de Browser: Mozilla Firefox, Google Chrome, Opera.

El Chrome tiene mejor performance parar el motor Javascript que el Firefox, el Opera a diferencia del Firefox y el Chrome no es open source, el Chrome tiene protección para reflected xss ( agujero de seguridad )

3)

a) Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente.

El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se usa el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa

b) Apache y Apache Tomcat, Apache es un servidor web, para servir paginas HTML en su mayoría, con

la posibilidad de añadirle módulos para poder servir páginas PHP, cgi's

y demás

Apache Tomcat es un contenedor de servlets y JSP's. Es decir, es un

"servidor de aplicaciones" sencillas basadas en tecnología Java.

4)

a) HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia para la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, etc. Es un estándar a cargo de la W3C, organización dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e interpretación. Es el lenguaje con el que se definen las páginas web.

b) XML, siglas en inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible. Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones deben comunicarse entre sí o integrar información. (Bases de datos Silberschatz).

XML no ha nacido sólo para su aplicación para Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.

c)

d)

Un documento HTML ha de estar delimitado por la etiqueta <html> y </html>. Dentro de este documento, podemos distinguir dos partes principales: La cabecera y el cuerpo.

El encabezado, delimitado por <head> y </head> donde colocaremos etiquetas de índole informativo como por ejemplo el título de nuestra página.

El cuerpo, por las etiquetas <body> y </body>, que será donde colocaremos nuestro texto e imágenes delimitados a su vez por otras etiquetas.

<html>: indica el comienzo y el final de un documento HTML. Ninguna etiqueta o contenido puede colocarse antes o después de la etiqueta <html>. En el interior de la etiqueta <html> se definen la cabecera y el cuerpo del documento HTML y todo lo que se coloque fuera de la etiqueta <html> se ignora.

<head>: delimita la parte de la cabecera del documento. La cabecera contiene información sobre el propio documento HTML, como por ejemplo su título y el idioma de la página. Los contenidos indicados en la cabecera no son visibles para el usuario, con la excepción de la etiqueta <title>, que se utiliza para indicar el título del documento y que los navegadores lo visualizan en la parte superior izquierda de la ventana o pestaña del navegador.

<body>: delimita el cuerpo del documento HTML. El cuerpo encierra todos los contenidos que se muestran al usuario (párrafos de texto, imágenes, tablas). En general, el <body> de un documento contiene cientos de etiquetas HTML, mientras que el <head> no contiene más que unas pocas.

5)

a) El objetivo de la sentencia DOCTYPE es asociar un documento particular con un Document Type Definition (DTD), que es la definición formal de la sintaxis que se va a usar. El DOCTYPE está por legado, cuando es omitido los navegadores tienden a presentar el documento en diferente forma, existen dos modos de forma de presentación (rendering mode ), “standars” y “quirks”.

En la primera un browser moderno va a hacer lo posible para representar el contenido acorde a las recomendaciones de W3C (World Wide Web Consortium).

En “quirks” se basa en la representación no estándar que aplicaban los browsers antiguos.

b) El DOCTYPE debe consistir en los siguientes componentes, en el siguiente orden:

1_ Una cadena de caracteres (caso sensitivo) igual a “C!DOCTYPE”

2_ Uno o más caracteres de espacio

3_ Una cadena de caracteres (caso sensitivo), igual a “html”

4_ Opcional: cadena de legado de DOCTYPE

5_ Cero o más caracteres de espacio

6_ Signo mayor que “>” para cerrar el tag

6)

a) Un hiperlink (también llamado enlace, vínculo, o hipervínculo) es un elemento de un documento electrónico que hace referencia a otro recurso, por ejemplo, otro documento o un punto específico del mismo o de otro documento.

b) Los hipervínculos se utiliza a menudo para poner en práctica mecanismos de referencia que son anteriores a la computadora, tales como tablas de contenido, notas al pie, bibliografías, índices y glosarios.

c) En general los enlaces tienen la siguiente estructura

<A HREF="URL"> Texto del enlace</A>

El texto del enlace es lo que se visualizará en el navegador. La URL es la dirección donde apunta el enlace y puede ser de estos tipos:

Enlace a otro lugar del mismo documento

En este caso la URL se sustituye por un marcador en la misma página. El marcador puede ser texto colocado en el lugar al que queremos saltar. No importa lo que sea ya que no se verá.

Veamos un ejemplo para saltar al inicio de esta página. Escribiríamos en el lugar desde el que queremos saltar:

<A HREF="#inicio"> Ir al Inicio</A>

Y en el sitio exacto adonde queremos saltar, debemos poner la siguiente etiqueta:

<A NAME="inicio"> </A>

Una vez escrito esto y guardada la página veríamos al abrirla con el Navegador

Ir al Inicio

Al pulsar sobre ella nos llevaría al principio

...

Descargar como (para miembros actualizados) txt (24 Kb)
Leer 14 páginas más »
Disponible sólo en Clubensayos.com