Интернет магазин китайских планшетных компьютеров



Компьютеры - Сервер приложений - Преимущества серверов приложений

23 января 2011


Оглавление:
1. Сервер приложений
2. Преимущества серверов приложений
3. Примеры реализации



Целостность данных и кода
Выделяя бизнес логику на отдельный сервер или на небольшое количество серверов, могут быть гарантированы обновления и улучшения приложений для всех пользователей. Не существует риска того, что старая версия приложения получит доступ к данным или сможет их изменить старым несовместимым образом.
Централизованная настройка и управление 
Изменения в настройках приложения, таких как изменение сервера базы данных или системных настроек, могут производиться централизованно.
Безопасность 
Сервер приложений действует как центральная точка, используя которую поставщики сервисов могут управлять доступом к данным и частям самих приложений, что считается преимуществом защиты. Её наличие позволяет переместить ответственность за аутентификацию с потенциально небезопасного уровня клиента на уровень сервера приложений, при этом дополнительно скрывая уровень базы данных.
Поддержка транзакций 
Транзакция представляет собой единицу активности, во время которой много изменений ресурсов может быть выполнено атомарно. Конечные пользователи при этом могут выиграть от стандартизованного поведения системы, от уменьшения времени на разработку и от снижения стоимости. В то время как сервер приложений выполняет массу нужного генерирования кода, разработчики могут сфокусироваться на бизнес логике.


Просмотров: 2907


<<< Сервис-ориентированная архитектура