Proyecto multicapa

Post on 09-Jul-2015

836 views 0 download

Transcript of Proyecto multicapa

Ma. Gabriela Torres Guerrero

Norma Karely Reyes Alvarado

Ana María García Valadez

María Isabel Joaquín Ledesma

Características

Escalabilidad

Seguridad

Separación en capas lógicasCliente

Interfase de usuario

Administración de las transacciones

Administración de los datos

Servidor de Aplicaciones

Lógica del negocio

Caché

Administración de las transacciones

Transparencia en la localización de los datos

Balance de carga

Servidor de Basesde Datos

Servicio de datos

Diferencias entre Simple Multicapa Distribuida

Simple de construir. Más escalable. Compartir recursos

Facilidad en el rastreo de bugs.

Mayor reutilización de objetos.

Apertura, sistemas abiertos.

Acceso directo a datos. Listos para desarrollos Web/Inalámbricos.

Concurrencias, varios procesos pueden operar al mismo tiempo

Fácil puesta en marcha. Escalabilidad.

Tolerancia de defectos, fallas de sw y hw.

Arquitectura Simple

Arquitectura Multicapa

Arquitectura Distribuida

Enlaces de comunicaciones

Descriptores de ficheros

Intercambios de datos

EL TIPO DE SOCKETS

Las aplicaciones son rápidas y eficaces.

VENTAJAS DE SOCKETS

Mecanismo más difundido para las comunicaciones entre procesos.

Funcionamiento de una conexión socket

Tipos de Sockets

int accept (intdfServer, struct

sockaddr* direccCliente,

int* longDireccCli)

int listen (intdfServer, intlongDirecc )

int bind (intdfServer, struct

sockaddr*

direccServer, intlongDirecc )

Servidor (Funciones)

Ejemplos de conexión

Los sockets no orientados a conexión (UDP)