| поиск | | |
|
|
|
Архитектура СДТ REDCLASS
Система дистанционного обучения СДТ REDCLASS имеет трехзвенную архитектуру. Клиентская часть состоит из браузера (Internet Explorer, Mozilla), который предоставляет доступ к интерфейсам различных пользователей (студента, менеджера, администратора и т.п.). Браузер через интернет или интранет отсылает запросы на сервер приложений (Tomcat Apache, входит в дистрибутив СДТ REDCLASS) для обработки. Сервер приложений работает с данными, которые хранятся на сервере баз данных (СУБД Oracle 8i, 9i, 10g). Сервер приложений и сервер баз данных могут находиться на разных машинах для увеличения производительности системы.
Типовая архитектура системы дистанционного обучения на базе инструментария СДТ REDCLASS (в зависимости от версии СДТ REDCLASS и варианта поставки Системы компоненты архитектуры могут изменяться):
Компоненты архитектуры СДТ REDCLASS
Ниже приведены компоненты архитектуры СДТ REDCLASS, их описание и назначение:
Внешний брандмауэр представляет собой аппаратный или программный межсетевой экран. В этом качестве может выступать, например, Cisco PIX Firewall. Web Container - контейнер, внутри которого функционируют Java Server Pages (JSP), Servlets и JavaBeans. JDBC - Java Database Connectivity, обеспечивает доступ к основной базе данных. JAF - JavaBeans Activation Framework, обеспечивает активизацию JMAIL. JMAIL - Java Mail, обеспечивает доступ к почтовому серверу по протоколам POP3, IMAP, SMTP. JNI - Java Native Interface, обеспечивает интерфейсы, необходимые для использования исходного кода, написанного на языках С и С++. LDAP JDK - Lightweight Directory Access Protocol Java Development Kit, обеспечивает доступ к базе данных пользователей. Единая среда ВЛ - ПО, управляющее работой Виртуальных лабораторий. Solaris - Виртуальные лаборатории по Solaris. Cisco - Виртуальные лаборатории по Cisco. Внутренний брандмауэр - межсетевой экран. Например, CheckPoint Firewall. База данных - основное хранилище данных Системы. База данных LDAP - хранилище информации о пользователях Системы. КИС - корпоративная информационная система.
|
|
|
|