Файл: Технология «клиент-сервер».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 27.06.2023

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

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

В последнее время активно развивается мно­гоуровневая архитектура (M-tier), которая пред­полагает еще больший уровень абстракции, в результате чего вышеописанные три уровня могут быть разбиты еще на несколько составляю­щих. В качестве примера можно привести архи­тектуру, в которой уровень базы данных может быть разделен на составляющую, ответственную исключительно за хранение данных, а также интерфейсный комплекс, обеспечивающий по­строение запросов к базе данных. Таким обра­зом, многоуровневая архитектура является част­ным случаем трехуровневой, но при этом обла­дает большей степенью детализации.

Очевидно, что использование именно много­уровневой архитектуры является идеальным ва­риантом реализации облачных технологий об­работки данных.

ЗАКЛЮЧЕНИЕ

Трехзвенная архитектура позволяет реали­зовать работоспособные и эффективные инфор­мационные системы, которые успешно исполь­зуются, в том числе, и в современных реалиях постоянно увеличивающихся информационных потоков и повсеместного использования в каче­стве основного рабочего инструмента мобиль­ных устройств - типичных «тонких» клиентов.

При этом, дальнейшее продолжение трех­звенной технологии в виде многоуровневой ар­хитектуры обработки информации помогает су­щественно расширить ее возможности, в том числе и в рамках облачных технологий. Таким образом, трехуровневая технология обработки данных не только соответствует всем современ­ным требованиям, но и обладает значительны­ми возможностями для развития, что позволяет сделать вывод о безусловной перспективности многозвенной архитектуры в области современ­ных технологий обработки информации.

СПИСОК ЛИТЕРАТУРЫ

  1. Александреску, А. Язык программирования D / А. Александреску. - СПб.: Символ-плюс, 2014. - 544 c.
  2. Ашарина, И.В. Основы программирования на языках C и C++ / И.В. Ашарина. - М.: ГЛТ, 2012. - 208 c.
  3. Баженова, И.Ю. Языки программирования: Учебник для студентов учреждений высш. проф. образования / И.Ю. Баженова; Под ред. В.А. Сухомлин. - М.: ИЦ Академия, 2012. - 368 c.
  4. Белоусова, С.Н. Основные принципы и концепции программирования на языке VBA в Excel: Учебное пособие / С.Н. Белоусова, И.А. Бессонова. - М.: БИНОМ. ЛЗ, 2010. - 200 c.
  5. Бьянкуцци, Ф. Пионеры программирования. Диалоги с создателями наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден. - М.: Символ, 2011. - 608 c.
  6. Бьянкуцци, Ф. Пионеры программирования: Диалоги с создателями наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден; Пер. с англ. С. Маккавеев. - СПб.: Символ-Плюс, 2011. - 608 c.
  7. Бэгг К., Конноли Т., Страчан А. Базы дан­ных: проектирование, реализация и сопровождение. Теория и практика. 2-е изд. М.: Вильямс, 2000.
  8. Воронин В.В., Семченко П.Н. Концепция кли­ент - серверной среды динамических экспертных си­стем // Интеллектуальные системы, 2010. №3. C. 95­100.
  9. Головин, И.Г. Языки и методы программирования: Учебник для студентов учреждений высшего профессионального образования / И.Г. Головин, И.А. Волкова. - М.: ИЦ Академия, 2012. - 304 c.
  10. Дейт К. Дж. Введение в системы баз данных. 8-е изд. М.: Вильямс, 2005.
  11. Довек, Ж. Введение в теорию языков программирования / Ж. Довек, Ж.-Ж. Леви. - М.: ДМК, 2016. - 134 c.
  12. Карпова Т. Базы данных. Модели, разработка, реализация. СПб.: Питер, 2001.
  13. Керниган, Б. Язык программирования C. / Б. Керниган, Д.М. Ритчи. - М.: Вильямс, 2016. - 288 c.
  14. Кренке Д. Теория и практика построения баз данных. 8-е изд. СПб.: Питер, 2003.
  15. Мартин Дж. Организация баз данных в вычис­лительных системах. М.: Мир, 1980.
  16. Опалева, Э.А. Языки программирования и методы трансляции. / Э.А. Опалева. - СПб.: BHV, 2005. - 480 c.
  17. Орлов, С. Теория и практика языков программирования: Учебник для вузов. Стандарт 3-го поколения / С. Орлов. - СПб.: Питер, 2013. - 688 c.
  18. Пирс, Б. Типы в языках программирования / Б. Пирс. - М.: КДУ, 2012. - 680 c.
  19. Серебряков, В.А. Теория и реализация языков программирования / В.А. Серебряков. - М.: Физматлит, 2012. - 236 c.
  20. Фридман, А.Л. Основы объектно-ориентированного программирования на языке Си++ / А.Л. Фридман. - М.: Гор. линия-Телеком, 2012. - 234 c.
  21. Хейлсберг, А. Язык программирования C#. Классика Computers Science / А. Хейлсберг, М. Торгерсен, С. Вилтамут. - СПб.: Питер, 2012. - 784 c.
  22. Цуканова, Н.И. Теория и практика логического программирования на языке Visual Prolog 7: Учебное пособие для вузов / Н.И. Цуканова, Т.А. Дмитриева. - М.: Гор. линия-Телеком, 2013. - 232 c.
  23. Microsoft Developer Network - Chapter 5: Layered Application Guidelines. http://msdn.microsoft.com/.