msgbartop

Многослойни приложения в Интернет и WEB системите » Web design and custom web page design, SEO optimization and Internet development

msgbarbottom

Многослойни приложения в Интернет и WEB системите

В някои случаи се оказва подходящо трислойната архитектура допълнително да се разшири независимо дали ще се използва за локален сървър или за WEB приложение на уеб сайт, интерактивен модул или платформа. Така се получават системи с четири и повече логически слоя. Това дава възможност да се разширява функционалността на системата без да се променят всички слоеве. Възможно е различните слоеве да работят върху различни машини и така да се намали натоварването на отделните машини. Възможно е, например, да се раздели бизнес слоят на два слоя – единият да е ориентиран към обработка, свързана с потребителския интерфейс, а другият да отговаря за интегриране и манипулиране на данните в Интернет и WEB сървърите и интерактивните приложения и системи. Друг сценарий е интегрирането на данни от множество източници. В такъв случай може да се добави допълнителен сървър между сървъра на приложението и сървърите на базите от данни, който се грижи да представи разпределените данни на сървъра на приложението така, сякаш са от една база.
Понякога се налага използване на многослойна архитектура заради хетерогенността на средата – отделните слоеве са реализирани върху различни платформи и с различни технологии, например на C++ върху Linux, Java върху Solaris и .NET върху Windows. Предимства на многослойните приложения Разделянето на функционалността дава допълнителна гъвкавост на приложенията. Повишава се тяхната скалируемост. Става възможно различни приложения да достъпват части от функционалността на системата през отворени протоколи.

Web design articles: , , , , , , ,