пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

23 Кросс-платформенные и многозвенные технологии.

Кроссплатформенное (межплатформенное) программное обеспечение — программное

обеспечение, работающее более чем на одной аппаратной платформе и/или операционной

системе. Типичным примером является программное обеспечение, предназначенное для

работы в операционных системах Linux и Windows одновременно.

Многозвенная (multitiered) архитектура Начало процессу развития корпоративного программного обеспечения в многозвенной архитектуре было положено еще в рамках технологии "клиент/сервер". В них наряду с клиентской частью приложения и сервером баз данных появились серверы приложений(Application Servers)

.В идеале:

•программа-клиент реализует GUI,передает запросы серверу приложений и принимает от него

ответ,

•сервер приложений реализует бизнес-логику и обращается с запросами к серверу "третьего

уровня" (например, серверу базы данных за данными),

•сервер третьего уровня обслуживает запросы сервера приложений.

Программа-клиент, таким образом, может быть "тонкой". Преимущества такой архитектуры очевидны:

•изменения на каждом из звеньев можно осуществлять независимо;

•снижаются нагрузки на сеть, поскольку звенья не обмениваются между собой большими

объемами информации;

•обеспечивается масштабирование и простая модернизация оборудования и программного

обеспечения, поддерживающего каждое из звеньев, в том числе обновление серверного парка и

терминального оборудования,СУБДи т.д.;

•Приложения могут создаваться на стандартных языках третьего или четвертого поколения

( Java, C/C++). 

 


05.06.2016; 09:23
хиты: 132
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь