SlideShare una empresa de Scribd logo
ORIENTADA A
SERVICIOS
Requiere un alto conocimiento
para estandarizarlo.
Se genera un costo adicional en
Hardware y software.
Utiliza estructuras desacopladas,
totalmente descentralizadas.
VENTAJAS
Debido al perfil técnico de la
instalación el precio es muy
elevado.
Si el servidor deja de funcionar
afectará toda la estructura.
DESVENTAJAS
Reduce el nivel de
acoplamiento.
Favorece la reutilización.
Permite un monitoreo
preciso.
Favorece al desarrollo
paralelo.
Definición de seguridad
más clara.
Evita la redundancia de
información pues todo está
ligado al servidor.
Se pueden realizar cambios en
los clientes sin que el
funcionamiento se vea afectado.
La necesidades de administración
son menores.
VENTAJAS
DESVENTAJAS
Su rendimiento baja al aumentar las
capas.
Algunas modificaciones pueden
afectar otras capas.
Trabajo innecesario entre capas.
VENTAJAS
S O F T W A R E
A R Q U I T E C T U R A S D E
DESVENTAJAS
EN CAPAS
CLIENTE -
SERVIDOR
Es fácil hacer pruebas en cada
capa por separado.
Los cambios solo afectan a la
capa responsable.
Es reutilizable.
Facilita la estandarización.

Más contenido relacionado

Similar a Arquitecturas de Software: Cliente-Servidor, en Capas y Orientada a Servicios

Aplicaciones de n capas en visual net
Aplicaciones de n capas en visual netAplicaciones de n capas en visual net
Aplicaciones de n capas en visual net
frank yordi tejada sanchez
 
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
Suministros Obras y Sistemas
 
IRF
IRFIRF
Gestor de base de datos bdi
Gestor de base de  datos bdiGestor de base de  datos bdi
Gestor de base de datos bdi
Alfredo Jallasi
 
Migración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWSMigración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWS
Amazon Web Services LATAM
 
ADMINISTRACION de redes de computo_EXpo.ppsx
ADMINISTRACION de redes de computo_EXpo.ppsxADMINISTRACION de redes de computo_EXpo.ppsx
ADMINISTRACION de redes de computo_EXpo.ppsx
Cain41
 
Unidad 2. actividad 3
Unidad 2. actividad 3Unidad 2. actividad 3
Unidad 2. actividad 3
melasa7
 
Bd T1 Eq7 Caracteristicas Sql Server 2008 Todos
Bd T1 Eq7 Caracteristicas Sql Server 2008 TodosBd T1 Eq7 Caracteristicas Sql Server 2008 Todos
Bd T1 Eq7 Caracteristicas Sql Server 2008 Todos
Armando
 
ModelosdeDesarrollo
ModelosdeDesarrolloModelosdeDesarrollo
ModelosdeDesarrollo
Veronica Hernandez
 
ES_03_2022_Cloud_Guia_Rapida.pdf
ES_03_2022_Cloud_Guia_Rapida.pdfES_03_2022_Cloud_Guia_Rapida.pdf
ES_03_2022_Cloud_Guia_Rapida.pdf
EnGeniusIberia
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
FranciscoJavier418
 
PATRON DE CAPAS.pptx
PATRON DE CAPAS.pptxPATRON DE CAPAS.pptx
PATRON DE CAPAS.pptx
HoffmanNamirMoisesGu
 
Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)
Leonel Alba
 
Soluciones de Redes Dell
Soluciones de Redes DellSoluciones de Redes Dell
Soluciones de Redes Dell
DellLatam
 
Bases de datos distribuida
Bases de datos distribuidaBases de datos distribuida
Bases de datos distribuida
erickoroscoGonzalez
 
1. Cableado estructurado de una red.pptx
1. Cableado estructurado de una red.pptx1. Cableado estructurado de una red.pptx
1. Cableado estructurado de una red.pptx
Aleman22
 
Mejores prácticas para SQL Server en ambientes virtualizados
Mejores prácticas para SQL Server en ambientes virtualizadosMejores prácticas para SQL Server en ambientes virtualizados
Mejores prácticas para SQL Server en ambientes virtualizados
SpanishPASSVC
 
CA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de serviciosCA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de servicios
Urena Nicolas
 
N capas visual basic
N capas visual basicN capas visual basic
N capas visual basic
Jhon Carlos Zambrano Goicochea
 
Aplicaciones n capas en visual net
Aplicaciones n  capas en visual netAplicaciones n  capas en visual net
Aplicaciones n capas en visual net
Gerson Alarcon Regalado
 

Similar a Arquitecturas de Software: Cliente-Servidor, en Capas y Orientada a Servicios (20)

Aplicaciones de n capas en visual net
Aplicaciones de n capas en visual netAplicaciones de n capas en visual net
Aplicaciones de n capas en visual net
 
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
Ahorrando y continuidad de negocio con VMware, recuperacion de desastres, vCe...
 
IRF
IRFIRF
IRF
 
Gestor de base de datos bdi
Gestor de base de  datos bdiGestor de base de  datos bdi
Gestor de base de datos bdi
 
Migración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWSMigración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWS
 
ADMINISTRACION de redes de computo_EXpo.ppsx
ADMINISTRACION de redes de computo_EXpo.ppsxADMINISTRACION de redes de computo_EXpo.ppsx
ADMINISTRACION de redes de computo_EXpo.ppsx
 
Unidad 2. actividad 3
Unidad 2. actividad 3Unidad 2. actividad 3
Unidad 2. actividad 3
 
Bd T1 Eq7 Caracteristicas Sql Server 2008 Todos
Bd T1 Eq7 Caracteristicas Sql Server 2008 TodosBd T1 Eq7 Caracteristicas Sql Server 2008 Todos
Bd T1 Eq7 Caracteristicas Sql Server 2008 Todos
 
ModelosdeDesarrollo
ModelosdeDesarrolloModelosdeDesarrollo
ModelosdeDesarrollo
 
ES_03_2022_Cloud_Guia_Rapida.pdf
ES_03_2022_Cloud_Guia_Rapida.pdfES_03_2022_Cloud_Guia_Rapida.pdf
ES_03_2022_Cloud_Guia_Rapida.pdf
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
PATRON DE CAPAS.pptx
PATRON DE CAPAS.pptxPATRON DE CAPAS.pptx
PATRON DE CAPAS.pptx
 
Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)
 
Soluciones de Redes Dell
Soluciones de Redes DellSoluciones de Redes Dell
Soluciones de Redes Dell
 
Bases de datos distribuida
Bases de datos distribuidaBases de datos distribuida
Bases de datos distribuida
 
1. Cableado estructurado de una red.pptx
1. Cableado estructurado de una red.pptx1. Cableado estructurado de una red.pptx
1. Cableado estructurado de una red.pptx
 
Mejores prácticas para SQL Server en ambientes virtualizados
Mejores prácticas para SQL Server en ambientes virtualizadosMejores prácticas para SQL Server en ambientes virtualizados
Mejores prácticas para SQL Server en ambientes virtualizados
 
CA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de serviciosCA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de servicios
 
N capas visual basic
N capas visual basicN capas visual basic
N capas visual basic
 
Aplicaciones n capas en visual net
Aplicaciones n  capas en visual netAplicaciones n  capas en visual net
Aplicaciones n capas en visual net
 

Más de naidekim

Listas Circulares Doblemente Enlazadas
Listas Circulares Doblemente EnlazadasListas Circulares Doblemente Enlazadas
Listas Circulares Doblemente Enlazadas
naidekim
 
Tecnología Web: Presentación de AJAX y su Impacto
Tecnología Web: Presentación de AJAX y su ImpactoTecnología Web: Presentación de AJAX y su Impacto
Tecnología Web: Presentación de AJAX y su Impacto
naidekim
 
Lenguaje Corporal Básico: Transmitiendo Ideas con Impacto
Lenguaje Corporal Básico: Transmitiendo Ideas con ImpactoLenguaje Corporal Básico: Transmitiendo Ideas con Impacto
Lenguaje Corporal Básico: Transmitiendo Ideas con Impacto
naidekim
 
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del ProcesoProceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
naidekim
 
Técnicas de Estimación: Análisis de Puntos Función
Técnicas de Estimación: Análisis de Puntos FunciónTécnicas de Estimación: Análisis de Puntos Función
Técnicas de Estimación: Análisis de Puntos Función
naidekim
 
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir? Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
naidekim
 
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
naidekim
 
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
naidekim
 
Introducción a las Bases de Datos Relacionales: Una Infografía Explicativa
Introducción a las Bases de Datos Relacionales: Una Infografía ExplicativaIntroducción a las Bases de Datos Relacionales: Una Infografía Explicativa
Introducción a las Bases de Datos Relacionales: Una Infografía Explicativa
naidekim
 
Actividad de aprendizaje 19
Actividad de aprendizaje 19Actividad de aprendizaje 19
Actividad de aprendizaje 19
naidekim
 

Más de naidekim (10)

Listas Circulares Doblemente Enlazadas
Listas Circulares Doblemente EnlazadasListas Circulares Doblemente Enlazadas
Listas Circulares Doblemente Enlazadas
 
Tecnología Web: Presentación de AJAX y su Impacto
Tecnología Web: Presentación de AJAX y su ImpactoTecnología Web: Presentación de AJAX y su Impacto
Tecnología Web: Presentación de AJAX y su Impacto
 
Lenguaje Corporal Básico: Transmitiendo Ideas con Impacto
Lenguaje Corporal Básico: Transmitiendo Ideas con ImpactoLenguaje Corporal Básico: Transmitiendo Ideas con Impacto
Lenguaje Corporal Básico: Transmitiendo Ideas con Impacto
 
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del ProcesoProceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
Proceso de Software Personal (PSP): Objetivos, Niveles y Flujo del Proceso
 
Técnicas de Estimación: Análisis de Puntos Función
Técnicas de Estimación: Análisis de Puntos FunciónTécnicas de Estimación: Análisis de Puntos Función
Técnicas de Estimación: Análisis de Puntos Función
 
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir? Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
Desarrollo de Aplicaciones: Nativas, Multiplataforma o Híbridas: ¿Cuál elegir?
 
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
Calidad de Desarrollo de Software: Instituciones, Normas y Estándares con Mod...
 
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
Árbol de Toma de Decisiones para la Formación Sociocultural: Una Herramienta ...
 
Introducción a las Bases de Datos Relacionales: Una Infografía Explicativa
Introducción a las Bases de Datos Relacionales: Una Infografía ExplicativaIntroducción a las Bases de Datos Relacionales: Una Infografía Explicativa
Introducción a las Bases de Datos Relacionales: Una Infografía Explicativa
 
Actividad de aprendizaje 19
Actividad de aprendizaje 19Actividad de aprendizaje 19
Actividad de aprendizaje 19
 

Último

APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
jordanovillacorta09
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DarnotOcxalFlorianoP
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
YanelyMedalithBM
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Javier Martinez Seco
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 

Último (10)

APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 

Arquitecturas de Software: Cliente-Servidor, en Capas y Orientada a Servicios

  • 1. ORIENTADA A SERVICIOS Requiere un alto conocimiento para estandarizarlo. Se genera un costo adicional en Hardware y software. Utiliza estructuras desacopladas, totalmente descentralizadas. VENTAJAS Debido al perfil técnico de la instalación el precio es muy elevado. Si el servidor deja de funcionar afectará toda la estructura. DESVENTAJAS Reduce el nivel de acoplamiento. Favorece la reutilización. Permite un monitoreo preciso. Favorece al desarrollo paralelo. Definición de seguridad más clara. Evita la redundancia de información pues todo está ligado al servidor. Se pueden realizar cambios en los clientes sin que el funcionamiento se vea afectado. La necesidades de administración son menores. VENTAJAS DESVENTAJAS Su rendimiento baja al aumentar las capas. Algunas modificaciones pueden afectar otras capas. Trabajo innecesario entre capas. VENTAJAS S O F T W A R E A R Q U I T E C T U R A S D E DESVENTAJAS EN CAPAS CLIENTE - SERVIDOR Es fácil hacer pruebas en cada capa por separado. Los cambios solo afectan a la capa responsable. Es reutilizable. Facilita la estandarización.