Geef de voor en nadelen van de 4 architectuurmodellen?

  • repository architecture

    voordelen -> effieciente manier om grote hoeveelheden data te delen;  beperkte afhankelijkheid tussen subsysteemen en laat gecentraliceerd beheer toe

    nadelen -> minder vrijheid voor de deelsystemen; datamodel moeilijk te wijzigen; repository kan bottlenech zijn bij distributie

     

    client-server architectuur

    voordelen -> effieciente organisatie voor gedistribueerd systeem; nieuwe servers makkelijker toe te voegen

    nadelen-> gegevensuitwisseling met nieuwe server moeilijk door ontbreken centraal datamodel

     

    layered architectuur

    voordelen-> ondersteund incrementele ontwikkeling; verhoogt portabiliteit; lagen zijn makkelijk te vervangen

    nadelen -> organisatie in lagen is soms moeilijk: performance soms niet goed

     

    pipe and filter architecture

    voordelen -> efficient voor automatische dataprocessing, bachverwerking van data

    nadelen -> ongeschikt voor interactieve systemen

     

    Rapporteer Plaats commentaar