Рассылки Решение Услуги Методология Инструменты Партнеры О компании Контакты
Общие сведения Концепция Функционал Архитектура Преимущества Отзывы
Архитектура решения
Технические требования
Архитектура решения

Архитектура решения Корпоративная система управления портфелями, программами и проектами "ЛИДЕР"

Корпоративная система управления портфелями, программами и проектами "ЛИДЕР" поддерживает Web-базовую архитектуру, использующую несколько технологий и концепций для доступа к интерфейсу конечных пользователей. Решение использует как основу трехзвенную архитектуру. Используя в качестве технологии такие протоколы как HTTP, HTTPS и XML, решение поддерживает и открывает возможности для интеграции с различными системами.

Уровень базы данных

База данных используется как хранилище всей информации для управления приложением и контентом организации. В качестве хранилища поддерживается база данных - Oracle Database.

Слой сервера приложений

Решение поддерживает J2EE-совместимый контейнер сервлетов. Поддерживаемые сервера приложений: IBM WebSphere Application Server, Apache Tomcat, BEA WebLogic Server, and Oracle Application Server.

Сервлеты являются JAVA сервлетами, которые обрабатывают все входящие и исходящие HTTP запросы для обработки транзакций и запросов сервером приложений. Сервлеты действуют как мост между приложением клиента и основными сервисами решения. Они отправляют и принимают данные запросов через протокол HTTP и выполняют хранимые процедуры и запросы к хранилищу данных. Сервлеты взаимодействуют с хранилищем данных через JDBC (Java Database Connectivity).

Для интеграции решения и внешних приложений используется технология WEB-сервисов.

Слой представления

Слой представления предлагает два вида приложений клиента:

  1. Microsoft Internet Explorer в качестве приложения клиента
  2. Использование специально разработанного клиента, работающего также как и первый, по протоколу HTTP, с широкими возможностями для пользователей.

Оба клиента поддерживают автоматический контроль версий через HTTP/HTTPS. Изменение версий полностью контролируется логикой на сервере и в случае обнаружения несоответствия автоматически обновляет клиентов.

В любой версии возможно сохранять настройки/шаблоны пользовательских интерфейсов на локальных компьютерах, в то время как существующие проектные данные сохраняются в общем хранилище и извлекаются по требованию.

Архитектура решения полностью поддерживает Интернет совместимость. Все сообщения между клиентом и сервером предаются в XML-базовом формате. XML-документы под держивают очень гибкую и расширяемую платформу для интеграции.

© 2009 - 2010    ООО "ИннИТ".    Все права защищены.