Проверяемый текст
Амбросенко, Роман Николаевич. Модельно-алгоритмическое обеспечение процессов обработки информации в образовательных средах дистанционного обучения (Диссертация 2007)
[стр. 22]

клиентское приложение может напрямую запрашивать у сервера данные и оперирует понятиями запросов, транзакции и таблиц.
Клиент-серверная многоуровневая распределенная обработка данных (рис.

1.7): на рабочей станции находятся только средства пользовательского интерфейса, на сервере приложений программы приложений, а на сервере баз данных хранятся СУБД и файлы базы данных.
Серверы выполняют всю содержательную обработку данных, рабочие станции являются «тонкими клиентами», и на их месте могут использоваться NET PC «сетевые компьютеры».
Если серверов приложений и серверов баз данных в сети несколько, то сеть становится клиент-серверной многоуровневой.

Рабочая станция гш ;у,1::ул"»....
Интерфейс пользователя Сервер приложений Д5ГДЕДZZ3 Приложение < ^ > Рис.
1.7.
Взаимосвязи основных компонентов трехуровневой архитектуры клиент-сервер Наличие выделенных уровней в технологической структуре делает возможным варьирование аппаратных и программных средств реализации структурных составляющих информационно-технологической архитектуры образовательной среды: выбор операционных систем, СУБД, интерфейсов пользователей, серверов и рабочих станций.
В результате такого варьирования можно получить набор архитектурных решений для программной системы, функционально идентичных, но отличающихся показателями надежности или другими характеристиками.

22
[стр. 48]

Логика клиентского приложения может быть написана на Paradox, dBase, Delphi или C/C++.
Следует еще раз отметить, что при этом все взаимодействие с БД ведется через родные линки компаний-производителей, инкапсулированные механизмом IDAPI универсальным механизмом доступа к данным, который предлагает компания Borland.
При этом клиентское приложение может напрямую запрашивать у сервера данные и оперирует понятиями запросов, транзакций и таблиц.
Уже в Delphi 2.0 появилась возможность работы не напрямую, а через монитор транзакций (Taxedo, Encina-см .
рис.
1.9).
Рис.
1.9.
Архитектура клиент-сервер, использующая монитор транзакций Клиент-серверная многоуровневая распределенная обработка данных (рис.
1.10): на рабочей станции находятся только средства пользовательского интерфейса, на сервере приложений программы приложений, а на сервере баз данных хранятся СУБД и файлы базы данных.
Серверы выполняют всю содержательную обработку данных, рабочие станции являются «тонкими клиентами», и на их месте могут использоваться NET PC «сетевые компьютеры».
Если серверов приложений и серверов баз данных в сети несколько, то сеть становится клиент-серверной многоуровневой.

48

[стр.,49]

Рис.
1.10.
Взаимосвязи основных компонентов трехуровневой архитектуры клиент-сервер Наличие выделенных уровней в технологической структуре делает возможным варьирование аппаратных и программных средств реализации структурных составляющих информационно-технологической архитектуры образовательной среды: выбор операционных систем, СУБД, интерфейсов пользователей, серверов и рабочих станций.
В результате такого варьирования можно получить набор архитектурных решений для программной системы, функционально идентичных, но отличающихся показателями надежности или другими характеристиками.

В трехзвенной архитектуре клиент-сервера, которая сегодня становится доминантной для образовательной среды дистанционного образования [19], кроме клиентской части и сервера базы данных вводится промежуточный сервер приложений.
На стороне клиента выполняются только интерфейсные действия, а вся логика обработки информации поддерживается в сервере приложений.
1.6.2.
Способы организации программно-информационного обеспечения образовательной среды дистанционного образования Программное обеспечение образовательной среды дистанционного образования устроено так, что исполняемый код одновременно находится и на сервере, и на клиенте.
Как правило, серверной стороной выступает какой49

[Back]