2. Servidor de
Base de Datos
Servidor de
Aplicación
Cliente
Comercialización
CENTRAL - IBARRA SUCURSAL - OTAVALO
Cliente
Comercialización
RED MAN (RED DE ÁREA METROPOLITANA)
Protocolo Streams TCP/IP
SocketsServer
SocketClient
SocketClient
3. SERVIDOR
RED LAN (RED DE ÁREA LOCAL)
Socket Servidor Socket Cliente
CLIENTE
IP: 192.168.4.2IP: 192.168.4.3
Protocolo
Streams TCP/IP
LABORATORIO 1 (UNIANDES - IBARRA)
Puerto: 5000
Transferencia de archivos
en cualquier formato.
FUNCIÓN DE LA
APLICACIÓN
4. SERVIDOR
RED LAN (RED DE ÁREA LOCAL)
Aplicación Cliente
CLIENTE
REPOSITORIO DIGITAL UNIANDES - IBARRA
SERVIDOR
Base de Datos
Centralizada
Protocolo IIOP Protocolo IIOP
5. Arquitectura Distribuida DCOM
Máquina A
RPC
Máquina B
NDR
Windows Registry Windows Registry
IDL
proxy
IDL
stub
Inspección máquina B
1
2
Protocolo de comunicaciones
Formato de mensaje
Lenguaje de descripción3
Mecanismo de localización4
2
1
4
IDL
3
petición
respuesta
6. Arquitectura Distribuida CORBA
Máquina A
IIOP (TCP)
Máquina B
CDR
Naming Service Naming Service
IDL
Stub
IDL
Skeleton
Inspección máquina B
2
1
4
OMG IDL
3
petición
respuesta
1
2
Protocolo de comunicaciones
Formato de mensaje
Lenguaje de descripción3
Mecanismo de localización4
7. Arquitectura Distribuida JAVA (RMI)
Cliente
Máquina A
IIOP || JRMP
Servidor
Máquina B
Java Ser.
Format
Registry Service Registry Service
stub Skeleton
Inspección máquina B
2
14
Java Interfaces
3
petición
respuesta
1
2
Protocolo de comunicaciones
Formato de mensaje
Lenguaje de descripción3
Mecanismo de localización4
8. Arquitectura Distribuida SOA
Servicios publicados
Registro UDDI
Aplicación
Cliente
Descubrimiento
mediante
UDDI
Servicio 1
Servicio 1
Servicio
Servicio
Web
Invocación y acceso mediante SOAP
Transporte mediante HTTP / Otros… Mensaje
SOAP
Publicación
mediante
UDDI
Descripción mediante WSDL
XML
Schema
WSDL