Son componentes localizados en computadores
conectados en red, los cuales se encargan de coordinar
las acciones al paso de los mensajes.
Ejemplos
internet
es una vasta coleccion de redes de computadoras de diferentes
tipos interconectados. el diseño y la construccion de los
mecanismos de comunicacion internet son protocolos de internet
los cuales son una realizacion tecnica fundamental, la cual permite
que un programa se ejecute en cualquier parte donde dirija un tipo
de mensaje
Servicios
World wide web
es un sistema en evolucion el cual permite el
cual permite publicar y acceder a recursos y
servicios a traves de internet. utilizando un
software de navegador web
HTML lenguaje etiquetado de hipertexto
utiizado para identificar texto e imagenes
que forman el contenido de una pagina
web. el HTML se almacena se almacena a un
fichero al cual puede acceder un servidor
web
URLs identificador de recursos que
permite al navegador localizar la
pagina web. los navegadores se
encargan de examinar los URLs con
el fin de encontrar los servidores
web
HTTP protocolo de transferencia de
hipertexto define las formas en que
los navegadores y otros tipos de
clienten interaccionan con
servidores web.
correo electronico
transferencia de ficheros
ISP (provedores de servicios de internet)
empresas que proporcionan enlaces de
modem y otros tipos de conexion a usuarios
individuales
intranet
es la porcion de internet que es
administrada separadamente y tiene
un limite para ser configurada para
cumplir politicas de seguridad. esta
compuesta por varias redes local
(LANs) enlazadas por conexiones
backbone.
Temas para el diseño de un intranet
servicios de ficheros
cortafuegos
coste de instalacion y
mantenimiento de
softaware
computacion movil y ubicua
los avances tecnologicos en loa miniturizacion de
los dispositivos y en redes inalambricas llevan
cada vez mas la integracion de dispositivos de
computacion pequeños y portatilies
Los recursos pueden ser
administrados por servidores y
accedidos por clientes
Heterogeneidad (variedad y diferencia) internet permite a los
usuarios que accedan a servicios y ejecuten aplicaciones sobre un
conjunto heterogeneo de redes y computadoras
Aplica a los siguientes elementos
-redes
-hardware de
computadoras
-sistemas
operativos
-lenguajes de
programacion
-implementacion
de
desarrolladores
Middleware: se aplica al estrato de software
que provee una abstraccion de programacion
como un enmascaramiento de la
heterogeneidad subyacentes de las redes
Heterogeneidad y codigo movil: se
emplean para referirsen al codigo que
puede ser enviado que puede ser
enviado desde un computador a otro. los
applets de java son un ejemplo dado que
el conjunto de instrucciones de un
computador depende del hardware y del
codigo de nivel de la maquina.
Seguridad: los recursos de informacion que se ofrecen y se mantiene
en los sistemas distribuidos muchos tienen un alto valor de
importancia para los usuarios. por esto la seguridad es muy
importante ya que a la hora de crear una encriptacion para
proporcionar una proteccion adecuada a los recursos compartidos y
mantener secreta la imformacion cuando se transmite un mensaje
atraves de la red.
Escabilidad: los sistemas distribuidos operan efectiva y
eficientemente en muchas escalas diferentes desde pequeñas
intranets a internet.
Transparencia: es la ocultacion al usuario y
al programador de aplicaciones y la
separacion de componentes en un sistema
distribuido de forma que perciba el sistema
coo una colecion de componentes
independientes.