De drie niveaus van business logica technologie verwijst naar een architectonisch ontwerp gebruikt in software engineering . Het ontwerp maakt gebruik van een client - server architectuur die verwerking van de applicatie plaatst op de computer van de klant en het data management op de server van het netwerk . Echte drie - tier architectuur is opgebouwd uit de presentatie tier , tier applicatie en data- tier . Presentatie Tier In de eerste reeks van de drie niveaus van business logica , de presentatielaag is aan de bovenkant van toepassing lagen . Dit is de laag waarin de gebruikersinterface wordt uitgevoerd en de gegevens worden weergegeven . Het doel van de presentatielaag is de verzoeken en taken die de gebruiker maakt voor toepassing in iets dat in uitvoerbare software kan worden vertaald die optreedt in de volgende lagen te behandelen . Bijvoorbeeld , stel browsen een online winkel en het klikken van een item " voeg toe aan online shopping cart" koppeling wanneer u besluit om het te kopen . Logic Tier Ook bekend als de business logica tier , de logica niveau is verantwoordelijk voor het beheer van verzoeken van de toepassing gemaakt van de presentatie laag . Berekeningen en diverse programmering scripts worden uitgevoerd op dit moment. Het begint om informatie te halen uit de derde en laatste laag , de datalaag , aan de informatieverzoeken die de gebruiker in de eerste tier voldoen . Als u op de add - to- cart koppeling , wordt een URL gegenereerd dat verzoeken een bepaald item in de database, die is het item dat u gevraagd , worden toegevoegd aan een andere lijst . Gegevens tier de derde en laatste niveau , de data tier , is de plaats waar informatie wordt opgeslagen in de vorm van databases of off-site storage -netwerken voor het enige doel van het opvragen van de tweede logische laag. Aanvragen die zijn gemaakt van tier 1 worden vertaald in mathematische verzoeken in de subtop , waar het verzoek routes naar de data tier om de parameters die nodig zijn om de programmering vergelijking op te lossen te krijgen . De database is een gecodeerd opslagsysteem voor al de informatie die door de applicatie weer te geven kan worden aangevraagd , bijvoorbeeld , productbeschrijvingen en prijzen . Common Gebruikt drie - tier business logica architectuur wordt vaak gebruikt in webapplicaties , online sites , en Web - based database platformen . In Web ontwikkeling, specifiek , Java , . NET en PHP programmeertalen worden vaak gebruikt om drie - tier webapplicaties die zakelijke problemen te ontwikkelen .
|