Техник-программист Форма обучения – Очная 2016 г Содержание Тема Архитектуры информационных приложений. Взаимодействие типа «клиент-сервер»



бет2/24
Дата11.05.2023
өлшемі1,48 Mb.
#176496
түріКонспект
1   2   3   4   5   6   7   8   9   ...   24
Байланысты:
лекции по web

6. Фреймы. Формы. DHTML. 59
Что такое фрейм? 59
Для чего можно использовать фреймы 59
Как работают фреймы 60
Создание простой страницы с фреймами 60
Задание фреймовой структуры 60
Подготовка содержимого фрейма 61
Подготовка фрейма main 62
Специфические таги и атрибуты фреймов 63
"Волшебные" целевые фреймы 65
Вложенные и множественные кадровые структуры 65
Формы 66
Как сделать так, чтобы ваша форма хорошо смотрелась 66
Как заставить формы работать 67
Тема 3.Управление просмотром страниц Web-узла. JavaScript 68
1. Модель объектов JavaScript - объекты Navigator'а 68
2. Описание иерархии классов 68
3. Методы объектов и свойства объектов 69
Типы данных 69
Выражения 71
Операции 71
Операции сравнения 73
Строковые операции 73
Булевы операции 74
Приоритет операций 74
4. Управление потоком вычислений 74
5. События. Массивы. Графика. 75
События 75
Массивы 76
Графика 76
6. Стеки гипертекстовых ссылок 78
7. Java, JavaScript и Plug-ins. Встраивание в HTML-документ 78
Java, JavaScript и Plug-ins 78
Встраивание в HTML-документ 79
Тема 4.Технология PHP 80
1. Введение в PHP. 80
2. Возможности PHP3. 80
3. HTTP-аутификация средствами PHP. 81
4. Создание GIF-файлов с помощью PHP. 82
5. Поддержка file upload. Поддержка HTTP cookie. Поддержка баз данных. 82
Поддержка file upload 82
Поддержка HTTP cookie 83
Поддержка баз данных 83
6. Регулярные выражения. 83
7. Обработка ошибок. 84




  1. Архитектуры информационных приложений. Взаимодействие типа «клиент-сервер»



1. Классификация возможных архитектур информационных систем


В данном разделе приводится классификация возможных архитектур информационных систем. Мы начинаем с традиционных архитектурных решений, основанных на использовании выделенных файл-серверов или серверов баз данных. Затем рассматриваются варианты архитектур корпоративных информационных систем, базирующихся на технологии Internet (Intranet-приложения). Следующая разновидность архитектуры информационной системы основывается на концепции "склада данных" (DataWarehouse) - интегрированной информационной среды, включающей разнородные информационные ресурсы. Наконец, последняя выделяемая нами архитектура предназначена для построения глобальных распределенных информационных приложений с интеграцией информационно-вычислительных компонентов на основе объектно-ориентированного подхода.
Замечание по поводу терминологии. С терминологией в области информационных систем вообще, а русскоязычной терминологией в особенности дела обстоят неважно. Область информационных систем очень быстро развивается. Практически каждый год возникают новые технологии и архитектурные решения, для которых в маркетинговых целях придумываются оригинальные, привлекающие внимание названия, далеко не всегда точно отражающие смысл технологии и/или архитектуры. На самом деле, все подходы к организации информационных систем, рассматриваемые в этом курсе базируются на общей архитектуре "клиент-сервер". Различие состоит только в том, что делают клиенты и серверы. Тем не менее, чтобы не запутать читателя, далее мы вынуждены применять русскоязычные эквиваленты соответствующих англоязычных терминов.
Следует заметить, что, как и любая классификация, наша классификация архитектур информационных систем не является абсолютно жесткой. В архитектуре любой конкретной информационной системы часто можно найти влияния нескольких общих архитектурных решений. Тем не менее, при архитектурном проектировании системы кажется полезным иметь хотя бы частично ортогонализированный архитектурный базис. В следующих частях курса мы подробно рассмотрим особенности каждой архитектуры и остановимся на методологиях и инструментально-технологических средствах, поддерживающих проектирование и разработку информационных систем в соответствующей архитектуре.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   24




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет