Sie sind auf Seite 1von 3

Sistemas distribuidos

Est formado por 2 conceptos

-Sistema: conjunto de elementos interactan entre s para un fin comn

-Distribucin: hace referencia a que el conjunto de elementos estn repartidos, estn distribuidos.
Para distribuir este sistema normalmente hacemos uso de la arquitectura de servidor.

Servidor web: Apache

Servidor de base de datos: MySql

Se recomienda que cada uno de los servidores este en diferentes equipos, por razones de
seguridad. Puesto que si algo pasa se perderan

La idea de distribuir los servicios, es para buscar la tolerancia a fallos

Se busca proteger la informacin

Si la base de datos falla los de la web no podrn entrar

Es ms fcil volver a hacer funcionar la web q la BD


Las bases de datos deben estar distribuidas o replicadas en otras computadoras de tal manera que
por si alguna razn dejara de funcionar las pginas web puedan entrar a una copia y se pueda
recuperar ms fcil.

El servidor web de Apache: guarda en una carpeta llamada htdocs dentro de esta carpeta creamos
otra con otro nombre. Para que cuando podamos entrar al navegador pongamos una direccin:

Htttp://localhost/formulario/index.html (si esta en el mismo dispositivo)

Le decimos al navegador q vaya al servidor y que luego busca a formulario y luego a index y si lo
encuentra es lo que ves en el dispositivo

Cuando esta fuera del dispositivo es cuando ponemos si esta en internet:


http://www.tecvi.mx/login.php

Es donde busca la carpeta con el php

Estamos usando normalmente el prefijo http (hipertext/transfer/protocol)

Estamos buscando un archivo q se transfiera a una pag web para podernos mostrarlo en el
navegador

T esa pgina ya la tienes en tu poder

La capa de clientes son los dispositivos

Y los 2 servidores son el servidor

$query = select*from alumnos ----- con esta busca en la base de datos

A partir de $result=Mysql_query($conn, select *from)---manda la informacin

Conctate a la base de datos y ejecuta esa accin

Una de sus ventajas de las aplicaciones web es que: son multiplataforma

El hecho que la diversidad de que la caracterstica sea esa es que podemos utilizar muchas
plataformas. Usar diferentes sistemas operativos tanto del lado del cliente como en el servidor. Un
sistema heterogneo y funciona como si fuera 1 (diferentes tecnologas trabajando de forma
transparente como una sola).

Ej:

Podemos entrar al servicio de correo con el sistema operativo ios, osx, Windows, android. De todos
modos podre tener el mismo servicio del lado del cliente

En el caso del servidor puede ser igual con diferentes.

Das könnte Ihnen auch gefallen