SlideShare una empresa de Scribd logo
1 de 4
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS
MATEMÁTICAS Y FÍSICAS
SOFTWARE
MATERIA:
Diseño y arquitectura de software
Estudiante
Kevin Andrés Velasquez Choez
Curso
SOF-MA- 5-1
1er parcial
Ciclo
2020-2021 C1
Comparación de todas las arquitecturas vistas
Estilos
Diagramas para
especificar su ARQ.
Ventajas Desventajas
Capas
jerárquicas
-Diagramasde
componentes.
-El códigode lacapa intermedia
puede serreutilizadopor
múltiplesaplicacionessi está
diseñadoenformatomodular.
-Losambientesde trescapaspueden
incrementarel tráficoenlaredy
requiere másbalance de carga u
toleranciaalas fallas.
-Losexploradoresactualesnoson
todosiguales.
OO
-Diagramade clases.
-Diagramasde
componentes.
-permite reutilizarlos
componentesdel mismo.
-Para que un objetointeractúe con
otro (mediante lainvocaciónaun
procedimiento) debe conocerla
identidaddel otroobjeto.Luego,
cuandola identidadde unobjeto
cambie esnecesariomodificartodas
lasinvocacionesatal objeto.
MVC
-Diagramade clases.
-Diagramasde
componentes.
-Diagramade secuencia
-La implementaciónse realiza
de forma modular.
-Las modificacionesalasvistas
no afectanal modelode
dominio,simplemente se
modificalarepresentaciónde la
información,no sutratamiento.
-MVC esun patrónde diseño
orientadoaobjetosporlo que su
implementaciónessumamente
costosay difícil enlenguajesque no
sigueneste paradigma.
Cliente
servidor
-Diagramade flujo.
-Diagramade estados.
-Diagramasde secuencia.
-Diagramade bloques.
-Comoprincipal ventaja
tenemossuarquitectura
distribuida,yaque permite
agregar con facilidado
modificarunnuevoservidorsin
afectarel funcionamientoa
otras partesdel sistema.
-Necesitanmásrecursosparasu
implementacióny para podertener
soporte.
Maestro
esclavo
-Diagramade flujo
-Diagramade estados
-Diagramade componentes
-Losesclavosse pueden
desconectarysincronizarconel
maestrosinningúntiempode
inactividad
-Cadaesclavoadicional agregaalgode
carga al maestro,ya que el registro
binariodebe leerseylosdatosse
debencopiara cada esclavo.
-Tiempode inactividady
posiblementepérdidade datos
cuandofallaun maestro.
Objetos
distribuidos
-Diagramade secuencias
-Diagramade estados
-El diseñadortiene las
posibilidadesde retrasarlas
decisionessobre dónde ycómo
se debenproporcionarlos
servicios.
-Una de sus desventajasque tiene es
que son complejosde diseñar,más
que lossistemascliente-servidor.
Peer To
Peer
-Diagrama de nodos y
flechas
- Mejor distribución del tráfico
en la red
-Son más complejos y por ende es
más cara su implementación, y asi
-Altacapacidadde
almacenamiento
mismo hay mayores posibilidades
que sea más insegura.
Observar y
reaccionar
Diagrama de estados Útilesensistemasde
monitorización.
Debenseroptimizadosparamanejar
diferentesprocesosyasi garantizarun
buenfuncionamiento
Control
ambiental
-Diagramade estados
-Diagramas de flujode
datos
Realizantesteosenciclosde
periodoscortos.
Posibilidadde utilizaciónde sistemas
operativospotentesque yarealizan
numerosastareas:comunicaciones
por redesde datos,soporte gráfico
Pipelines
process
-Diagramade estados
-Diagramasde flujode datos
-Diagramade tubosy filtros
-El tiempode ciclodel proceso
esreducido.
-Aumentael rendimientodel
sistema.
-La aplicaciónde agilidadenel
hardware suele sercomplicada.
-Si el procesamiento de datos no es
muy ágil, los datos entrantes
podrían perderse y las salidas se
pueden romper.
SOA
-Diagramade Componentes
-Diagramade estado
Es más livianoyligeroque los
estándaresactualesde servicios
web.
-Noesadecuadopara sistemas
complejoscerrados.
REST
-Diagramade estado Requiere menosrecursosdel
servidor.
Es poco flexibleadiferenciade SOAP,
Tiene grandesproblemasde
seguridadal nosoportar iniciosde
sesión.
Bibliografia
Modelo ISO/OSI. (s. f.). Modelo OSI. Recuperado 17 de enero de 2021, de
http://manque.cl.tripod.com/webarq/c_6.1_Modelo_ISO_OSI.htm
¿Arquitectura de base de datos maestro-maestro vs maestro-esclavo? (s. f.). Maestro
Esclavo. Recuperado 17 de enero de 2021, de
https://qastack.mx/programming/3736969/master-master-vs-master-slave-
database-architecture
[PDF] Aplicaciones Distribuidas: P2P - Free Download PDF. (s. f.). Aplicaciones
Distribuidas. Recuperado 17 de enero de 2021, de
https://silo.tips/download/aplicaciones-distribuidas-p2p
S. (2016, 23 agosto). VENTAJAS Y DESVENTAJAS DEL. SOA.
https://yamilpo.wordpress.com/2016/08/21/ventajas-y-desventajas-del-soa/
Ventajas e inconvenientes de API REST para el desarrollo. (2014, 19 diciembre).
Desarrollo Web. https://desarrolloweb.com/articulos/ventajas-inconvenientes-
apirest-desarrollo.html
Sommerville, I. (2011). Software Engineering. Pearson.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (7)

Paquetes estadísticos gladys rodriguez
Paquetes estadísticos gladys rodriguezPaquetes estadísticos gladys rodriguez
Paquetes estadísticos gladys rodriguez
 
Ciclo de aplicaciones
Ciclo de aplicacionesCiclo de aplicaciones
Ciclo de aplicaciones
 
Basic
BasicBasic
Basic
 
Unidad 2 programa estadistico
Unidad 2 programa estadisticoUnidad 2 programa estadistico
Unidad 2 programa estadistico
 
Software estadístico
Software estadístico Software estadístico
Software estadístico
 
Herramientas "case"
Herramientas "case"Herramientas "case"
Herramientas "case"
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 

Similar a Comparación de-todas-las-arquitecturas-vistas

Similar a Comparación de-todas-las-arquitecturas-vistas (20)

Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datos
 
Clases 30 05
Clases 30 05Clases 30 05
Clases 30 05
 
1127082.ppt
1127082.ppt1127082.ppt
1127082.ppt
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Laboratorio iii
Laboratorio iiiLaboratorio iii
Laboratorio iii
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
ARQUITECTURAS PARALELAS PARA PROCESAMIENTO (1).pptx
ARQUITECTURAS PARALELAS PARA PROCESAMIENTO (1).pptxARQUITECTURAS PARALELAS PARA PROCESAMIENTO (1).pptx
ARQUITECTURAS PARALELAS PARA PROCESAMIENTO (1).pptx
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smb Dfin
Smb DfinSmb Dfin
Smb Dfin
 
cuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxcuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docx
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Tarea 13
Tarea 13Tarea 13
Tarea 13
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Examen
ExamenExamen
Examen
 
CvTrafficCounter
CvTrafficCounterCvTrafficCounter
CvTrafficCounter
 
Framework
FrameworkFramework
Framework
 

Último

Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)mendezruben1901
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 

Último (20)

Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 

Comparación de-todas-las-arquitecturas-vistas

  • 1. UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS SOFTWARE MATERIA: Diseño y arquitectura de software Estudiante Kevin Andrés Velasquez Choez Curso SOF-MA- 5-1 1er parcial Ciclo 2020-2021 C1
  • 2. Comparación de todas las arquitecturas vistas Estilos Diagramas para especificar su ARQ. Ventajas Desventajas Capas jerárquicas -Diagramasde componentes. -El códigode lacapa intermedia puede serreutilizadopor múltiplesaplicacionessi está diseñadoenformatomodular. -Losambientesde trescapaspueden incrementarel tráficoenlaredy requiere másbalance de carga u toleranciaalas fallas. -Losexploradoresactualesnoson todosiguales. OO -Diagramade clases. -Diagramasde componentes. -permite reutilizarlos componentesdel mismo. -Para que un objetointeractúe con otro (mediante lainvocaciónaun procedimiento) debe conocerla identidaddel otroobjeto.Luego, cuandola identidadde unobjeto cambie esnecesariomodificartodas lasinvocacionesatal objeto. MVC -Diagramade clases. -Diagramasde componentes. -Diagramade secuencia -La implementaciónse realiza de forma modular. -Las modificacionesalasvistas no afectanal modelode dominio,simplemente se modificalarepresentaciónde la información,no sutratamiento. -MVC esun patrónde diseño orientadoaobjetosporlo que su implementaciónessumamente costosay difícil enlenguajesque no sigueneste paradigma. Cliente servidor -Diagramade flujo. -Diagramade estados. -Diagramasde secuencia. -Diagramade bloques. -Comoprincipal ventaja tenemossuarquitectura distribuida,yaque permite agregar con facilidado modificarunnuevoservidorsin afectarel funcionamientoa otras partesdel sistema. -Necesitanmásrecursosparasu implementacióny para podertener soporte. Maestro esclavo -Diagramade flujo -Diagramade estados -Diagramade componentes -Losesclavosse pueden desconectarysincronizarconel maestrosinningúntiempode inactividad -Cadaesclavoadicional agregaalgode carga al maestro,ya que el registro binariodebe leerseylosdatosse debencopiara cada esclavo. -Tiempode inactividady posiblementepérdidade datos cuandofallaun maestro. Objetos distribuidos -Diagramade secuencias -Diagramade estados -El diseñadortiene las posibilidadesde retrasarlas decisionessobre dónde ycómo se debenproporcionarlos servicios. -Una de sus desventajasque tiene es que son complejosde diseñar,más que lossistemascliente-servidor. Peer To Peer -Diagrama de nodos y flechas - Mejor distribución del tráfico en la red -Son más complejos y por ende es más cara su implementación, y asi
  • 3. -Altacapacidadde almacenamiento mismo hay mayores posibilidades que sea más insegura. Observar y reaccionar Diagrama de estados Útilesensistemasde monitorización. Debenseroptimizadosparamanejar diferentesprocesosyasi garantizarun buenfuncionamiento Control ambiental -Diagramade estados -Diagramas de flujode datos Realizantesteosenciclosde periodoscortos. Posibilidadde utilizaciónde sistemas operativospotentesque yarealizan numerosastareas:comunicaciones por redesde datos,soporte gráfico Pipelines process -Diagramade estados -Diagramasde flujode datos -Diagramade tubosy filtros -El tiempode ciclodel proceso esreducido. -Aumentael rendimientodel sistema. -La aplicaciónde agilidadenel hardware suele sercomplicada. -Si el procesamiento de datos no es muy ágil, los datos entrantes podrían perderse y las salidas se pueden romper. SOA -Diagramade Componentes -Diagramade estado Es más livianoyligeroque los estándaresactualesde servicios web. -Noesadecuadopara sistemas complejoscerrados. REST -Diagramade estado Requiere menosrecursosdel servidor. Es poco flexibleadiferenciade SOAP, Tiene grandesproblemasde seguridadal nosoportar iniciosde sesión.
  • 4. Bibliografia Modelo ISO/OSI. (s. f.). Modelo OSI. Recuperado 17 de enero de 2021, de http://manque.cl.tripod.com/webarq/c_6.1_Modelo_ISO_OSI.htm ¿Arquitectura de base de datos maestro-maestro vs maestro-esclavo? (s. f.). Maestro Esclavo. Recuperado 17 de enero de 2021, de https://qastack.mx/programming/3736969/master-master-vs-master-slave- database-architecture [PDF] Aplicaciones Distribuidas: P2P - Free Download PDF. (s. f.). Aplicaciones Distribuidas. Recuperado 17 de enero de 2021, de https://silo.tips/download/aplicaciones-distribuidas-p2p S. (2016, 23 agosto). VENTAJAS Y DESVENTAJAS DEL. SOA. https://yamilpo.wordpress.com/2016/08/21/ventajas-y-desventajas-del-soa/ Ventajas e inconvenientes de API REST para el desarrollo. (2014, 19 diciembre). Desarrollo Web. https://desarrolloweb.com/articulos/ventajas-inconvenientes- apirest-desarrollo.html Sommerville, I. (2011). Software Engineering. Pearson.