INTERNET: ARQUITECTURA CLIENTE-SERVIDOR
Hu Tao SimpApuntes18 de Diciembre de 2022
706 Palabras (3 Páginas)66 Visitas
INTERNET: ARQUITECTURA CLIENTE-SERVIDOR
Una arquitectura cliente servidor se basa en el intercambio de información, entre un ordenador que requiere información (Cliente) y otro que se encarga de suministrar la información requerida(servidor).
Servicios que puede suministrar un servidor:
Word Wide Web (WWW): Suministra documentos, imágenes o videos, usando los protocolos HTTP o HTTPS.
Correo electrónico: Permite el intercambio de 2 usuarios que no necesitan estar conectados a la vez.
Intercambio de ficheros: Permite acceder a ficheros en un ordenador remoto y guardar ficheros en él.
Chat: Ofrece comunicación en tiempo real entre usuarios.
Foros: Páginas donde los usuarios aportan información y opinión sobre diferentes temas.
Blogs: Páginas donde los usuarios exponen contenido de su interés. También puede haber comentarios.
Proxy: Es el intermediario cuando el servidor recibe una petición de un desconocido.
Servidores NAS o almacenamiento conectado en red
Es un servidor que se usa para almacenar y compartir ficheros. Tiene un software operativo especializado que está basado en Linux.
Se puede crear un servidor NAS con un ordenador personal y software FreeNAS.
El servicio FTP
FTP es un protocolo de red, basado en la arquitectura cliente-servidor, que permite transferir archivos entre sistemas. Independientemente del sistema operativo de los que están conectados a una red TCP.
Loa usuarios que se conectan a un servidor FTP suelen tener un nombre y una contraseña, aunque se pueden conectar anónimamente.
INTERCAMBIO Y PUBLICACIÓN DE CONTENIDOS EN LA WEB
Una página web esta hecha con un lenguaje denominado HTML, con el cual se hacen las estructuras y el contenido de este. Generalmente las páginas web están enlazadas a otras, como por ejemplo index.html o index.htm
HTML
El lenguaje HTML se escribe en forma de etiquetas o códigos, las cuales están escritas entre < >.
Por ejemplo:
<etiqueta> (activa la orden) Texto </etiqueta> (desactiva la orden)
Codigos basicos en html
Columna1 Columna2 Columna3 Columna4
<html> Indica el inicio de un documento HTML <table> Define una tabla
<head> Define la cabezera del documento con informacion del mismo, como el titulo <tr> Crea una fila dentro de una tabla
<body> Define el contenido que se mostrara en el navegador del documento <td> Crea una celda en una fila
de <h1> a <h6> Define un texto como encabezado, con el subíndice del 1 al 6 <div> Separa la paguina en bloques
<a> define un hipervinculo dentro o fuera de la paguina <p> Define un parrafo
<img> define una imagen en el documento <br> Introduce un salto de linea
Cada código tiene una serie de atributos que cambian sus diversas propiedades. Como la src que indica la URL de la imagen o width/height que indica su ancho y alto.
Editor web
Los editores web son unos programas que facilitan la creación de una pagina web. Hay dos tipos:
Los que realizan coloración del texto en función del código y los que muestran el resultado de los códigos en un navegador.
Navegador web
Para acceder a los contenidos que nos ofrece internet se necesita un programa que interprete los códigos HTML y permita la navegación entre diferentes páginas, así como interactuar con su contenido.
El seguimiento de enlaces de una pagina a otra se llama navegación, de ahí se propina el nombre navegador.
Cuando introducimos una dirección, ese servidor nos devuelve a una serie de contenidos, lo que llamamos página web. Los navegadores se rigen por los estándares web.
Servidores de
...