Модель с тонким клиентом стала активно использоваться в корпоративной среде в связи с распространением интернет-технологий, и в первую очередь Web-браузеров. В этом случае клиентское приложение обеспечивает реализацию PL, а сервер объединяет BL и AL.
Модель с толстым клиентом наиболее часто встречается в уже внедренных и активно используемых системах. Такая модель подразумевает объединение в клиентском приложении как PL, так и BL. Серверная часть при описанном подходе представляет собой сервер баз данных, реализующий AL. К описанной модели часто применяют аббревиатуру RDA - Remote Data Access.
В модели с трехуровневой архитектурой физически выделяется «сервер бизнес-логики», на котором и выполняются пользовательские приложения (блок BL).
Как видно из вышеизложенного, существует множество разнообразных технологий работы в распределенной среде.
Некоторые из них представляют собой реализацию на новом технологическом уровне ранее использовавшихся подходов к организации обработки информации.
РБнД могут быть реализованы на однородных элементах (гомогенные системы) или на разнородных (гетерогенные системы). Поскольку процесс создания информационной системы практически непрерывен, то обычно эти системы являются гетерогенными. Разнородными могут быть ЭВМ, ОС, СУБД.
Для обеспечения возможности работы в разнородной среде используются разнообразные категории программных средств:
· собственные сетевые драйверы (native software drivers);
· шлюзы (gateways);
· промежуточное программное обеспечение (middleware).
предыдущаяследующая