Фрагмент документа "О ДАЛЬНЕЙШЕМ ПРОВЕДЕНИИ РАБОТ ПО СОЗДАНИЮ МОСКОВСКОГО ГОРОДСКОГО ПОРТАЛА".
3.6. Использование многоуровневой клиент-серверной архитектуры ИС Общепризнанным способом структуризации среды открытых систем является использование так называемой эталонной модели, в рамках которой информационная система включает в себя три уровня, а именно, ядро (вычислительные и информационные ресурсы), оболочку (набор стандартизированных интерфейсов) и уровень телекоммуникаций (т.е. сеть и используемые в ней стандартные протоколы). Исходя из этого, следование основным положениям концепции ТОС накладывает определенные ограничения на выбор общей архитектуры построения ИС, функционирующих в рамках СГП. В частности, предполагается, что используемые ИС должны быть построены на основе многоуровневой клиент-серверной архитектуры. Кроме того, следует заметить, что использование уровневой архитектуры построения ИС является одним из необходимых условий для обеспечения ее масштабируемости и переносимости. В данном случае предполагается, что используемая клиент-серверная модель ИС должна включать в себя следующие необходимые компоненты (уровни): - уровень клиента, в качестве которого рассматривается один из стандартных вариантов Web-браузера; - презентационный уровень, предназначенный для формирования отображаемой информации, а также внешних интерфейсов интерактивных сервисов, и реализуемый на основе использования одного из вариантов ПО Web-сервера; - уровень бизнес логики, обеспечивающий все функции обработки анных, реализуемый на основе сервера приложений; - уровень постоянного хранения информации, реализуемый на основе использования СУБД. В каждом конкретном случае приведенная выше уровневая модель может быть реализована на основе различных программных платформ. Тем не менее, в рамках настоящей Концепции в качестве базовых предлагаются платформы, основанные на спецификации J2EE (Java 2 Enterprise Edition). В частности, согласно рекомендациям W3C, именно данные программные решения наиболее полно удовлетворяют требованиям, связанным с многоуровневой архитектурой Web-приложений, а также их масштабируемостью, модульностью и переносимостью на различные аппаратные платформы и операционные системы. |
Фрагмент документа "О ДАЛЬНЕЙШЕМ ПРОВЕДЕНИИ РАБОТ ПО СОЗДАНИЮ МОСКОВСКОГО ГОРОДСКОГО ПОРТАЛА".