SlideShare una empresa de Scribd logo
1 de 22
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ógicas de Bases
                            Servidor
         Cliente                Servidor de Aplicaciones      de Datos




    Interfase de usuario      Lógica del negocio         Administraci
    Administración de         Caché                       ón de los
     las transacciones         Administración de las       datos
                                transacciones               Servicio de
                               Transparencia en la          datos
                                localización de los datos
                               Balance de carga
Diferencias entre
Simple                       Multicapa                 Distribuida
Simple de construir.         Más escalable.            Compartir recursos

Facilidad en el rastreo de   Mayor reutilización de    Apertura, sistemas
bugs.                        objetos.                  abiertos.

Acceso directo a datos.      Listos para desarrollos   Concurrencias, varios
                             Web/Inalámbricos.         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
VENTAJAS DE SOCKETS
Las aplicaciones son rápidas y
eficaces.
Mecanismo más difundido para las
comunicaciones entre procesos.
Funcionamiento de una conexión
socket
Tipos de Sockets
Servidor (Funciones)




                     int bind (int
                  dfServer, struct
                      sockaddr*
                  direccServer, int
                    longDirecc )



int listen (int
 dfServer, int
 longDirecc )
                               int accept (int
                               dfServer, struct
                                 sockaddr*
                               direccCliente,
                             int* longDireccCli)
Ejemplos de conexión
Los sockets no orientados a
      conexión (UDP)

Más contenido relacionado

La actualidad más candente

El modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas deEl modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas de
Jonathan Narvaez
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
Javier Rubiano Quiroga
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capas
Jenny Gonzalez
 
Diseño de software en arquitectura cliente servidor
Diseño de software en arquitectura cliente   servidorDiseño de software en arquitectura cliente   servidor
Diseño de software en arquitectura cliente servidor
Cintia Cadena
 

La actualidad más candente (20)

03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Desarrollo en Capas con .Net
Desarrollo en Capas con .NetDesarrollo en Capas con .Net
Desarrollo en Capas con .Net
 
Arquitectura Multinivel
Arquitectura MultinivelArquitectura Multinivel
Arquitectura Multinivel
 
Estructura Multicapa
Estructura MulticapaEstructura Multicapa
Estructura Multicapa
 
1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
El modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas deEl modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas de
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Arquitectura de sistemas
Arquitectura de sistemasArquitectura de sistemas
Arquitectura de sistemas
 
Aplicaciones Distribuidas
Aplicaciones DistribuidasAplicaciones Distribuidas
Aplicaciones Distribuidas
 
Arquitectura en capas
Arquitectura en capasArquitectura en capas
Arquitectura en capas
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capas
 
Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
 
arquitectura de desarrollo web
 arquitectura de desarrollo web  arquitectura de desarrollo web
arquitectura de desarrollo web
 
Arquitectura Cliente/ servidor
Arquitectura Cliente/ servidorArquitectura Cliente/ servidor
Arquitectura Cliente/ servidor
 
Modelo de computacion distribuida
Modelo de computacion distribuidaModelo de computacion distribuida
Modelo de computacion distribuida
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
Arquitecturaclienteservidor
 
Diseño de software en arquitectura cliente servidor
Diseño de software en arquitectura cliente   servidorDiseño de software en arquitectura cliente   servidor
Diseño de software en arquitectura cliente servidor
 

Destacado

Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas sockets
dandark2000
 
Curso de Sistemas Operativos - Unidad Procesos e Hilos
Curso de Sistemas Operativos - Unidad Procesos e HilosCurso de Sistemas Operativos - Unidad Procesos e Hilos
Curso de Sistemas Operativos - Unidad Procesos e Hilos
Juan Rafael Alvarez Correa
 
Kamal Animal Reaserch Tiger
Kamal  Animal Reaserch TigerKamal  Animal Reaserch Tiger
Kamal Animal Reaserch Tiger
Felix Chen
 
Actividad 3 Construcción de un sitio web de comercio electronico
Actividad 3 Construcción de un sitio web de comercio electronicoActividad 3 Construcción de un sitio web de comercio electronico
Actividad 3 Construcción de un sitio web de comercio electronico
TECNOLOGICO DE MATEHUALA
 

Destacado (20)

Sistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e ImplementacionSistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e Implementacion
 
Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas sockets
 
Hilos
HilosHilos
Hilos
 
Hilos hebras
Hilos hebrasHilos hebras
Hilos hebras
 
Comunicación Cliente-Servidor (Sockets)
Comunicación Cliente-Servidor (Sockets)Comunicación Cliente-Servidor (Sockets)
Comunicación Cliente-Servidor (Sockets)
 
Desarrollo de aplicacion facebook con php - Basico
Desarrollo de aplicacion facebook con php - BasicoDesarrollo de aplicacion facebook con php - Basico
Desarrollo de aplicacion facebook con php - Basico
 
Hilos En Java
Hilos En JavaHilos En Java
Hilos En Java
 
Curso de Sistemas Operativos - Unidad Procesos e Hilos
Curso de Sistemas Operativos - Unidad Procesos e HilosCurso de Sistemas Operativos - Unidad Procesos e Hilos
Curso de Sistemas Operativos - Unidad Procesos e Hilos
 
Procesos e Hilos
Procesos e HilosProcesos e Hilos
Procesos e Hilos
 
Programación por Capas en PHP
Programación por Capas en PHPProgramación por Capas en PHP
Programación por Capas en PHP
 
Trololo
TrololoTrololo
Trololo
 
Kamal Animal Reaserch Tiger
Kamal  Animal Reaserch TigerKamal  Animal Reaserch Tiger
Kamal Animal Reaserch Tiger
 
Campus Sports Helios Ed.Secundaria
Campus Sports Helios Ed.SecundariaCampus Sports Helios Ed.Secundaria
Campus Sports Helios Ed.Secundaria
 
practica n.6 de word
practica n.6 de wordpractica n.6 de word
practica n.6 de word
 
Dominio y hosting
Dominio y hostingDominio y hosting
Dominio y hosting
 
MTI - Returning Residents Information Manual [Dominica]
MTI - Returning Residents Information Manual [Dominica]MTI - Returning Residents Information Manual [Dominica]
MTI - Returning Residents Information Manual [Dominica]
 
Emprender en Argentina: 8 creencias y algunas experiencias
Emprender en Argentina: 8 creencias y algunas experienciasEmprender en Argentina: 8 creencias y algunas experiencias
Emprender en Argentina: 8 creencias y algunas experiencias
 
Så slipar du enklast lacken på din bil
Så slipar du enklast lacken på din bilSå slipar du enklast lacken på din bil
Så slipar du enklast lacken på din bil
 
Informe sobre ecommerce durante el Black Friday y el Cyber Monday realizado p...
Informe sobre ecommerce durante el Black Friday y el Cyber Monday realizado p...Informe sobre ecommerce durante el Black Friday y el Cyber Monday realizado p...
Informe sobre ecommerce durante el Black Friday y el Cyber Monday realizado p...
 
Actividad 3 Construcción de un sitio web de comercio electronico
Actividad 3 Construcción de un sitio web de comercio electronicoActividad 3 Construcción de un sitio web de comercio electronico
Actividad 3 Construcción de un sitio web de comercio electronico
 

Similar a Proyecto multicapa

Inicio a los SD
Inicio a los SDInicio a los SD
Inicio a los SD
mayecm
 
Sistemas_ operativos
Sistemas_ operativosSistemas_ operativos
Sistemas_ operativos
dobby74
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_merida
yohaeve
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
gequito
 
Mapa mental gilberto ramos itdo acosta_erik solis
Mapa mental gilberto ramos itdo acosta_erik solisMapa mental gilberto ramos itdo acosta_erik solis
Mapa mental gilberto ramos itdo acosta_erik solis
Ichinose 11
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1
Larissa Muirragui
 

Similar a Proyecto multicapa (20)

Seguridad en los modelos operativos de nube
Seguridad en los modelos operativos de nubeSeguridad en los modelos operativos de nube
Seguridad en los modelos operativos de nube
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 
Inicio a los SD
Inicio a los SDInicio a los SD
Inicio a los SD
 
Sistemas_ operativos
Sistemas_ operativosSistemas_ operativos
Sistemas_ operativos
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_merida
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_merida
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_merida
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Sistemas Operativos de Novell Netware
Sistemas Operativos de Novell NetwareSistemas Operativos de Novell Netware
Sistemas Operativos de Novell Netware
 
Computacion en la nube and posicionamiento web.
Computacion en la nube and posicionamiento web.Computacion en la nube and posicionamiento web.
Computacion en la nube and posicionamiento web.
 
Sistemas operativos
Sistemas  operativosSistemas  operativos
Sistemas operativos
 
07 middleware
07 middleware07 middleware
07 middleware
 
07 middleware
07 middleware07 middleware
07 middleware
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Clase002
Clase002Clase002
Clase002
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDC
 
Mapa mental gilberto ramos itdo acosta_erik solis
Mapa mental gilberto ramos itdo acosta_erik solisMapa mental gilberto ramos itdo acosta_erik solis
Mapa mental gilberto ramos itdo acosta_erik solis
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 

Último (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Proyecto multicapa