
- •Перечень теоретических вопросов
- •Что такое сетевые технологии обработки данных?
- •Дать определение систем распределенной обработки данных, назвать их достоинства и недостатки.
- •Что такое системы распределенных баз данных? Назвать основные признаки распределенной базы данных.
- •Охарактеризовать свойства тиражирования и репликации данных.
- •Дать характеристики открытых систем.
- •Что такое архитектура файл-сервер? Назвать достоинства и недостатки файл -серверной архитектуры.
- •Что такое архитектура выделенный сервер баз данных? Назвать достоинства и недостатки.
- •Что такое транзакции.
- •Что такое прикладной интерфейс ole db?
- •Что такое вызов удаленных процедур (rpc)? Объяснить назначение idl.
- •Что такое сом, dcom технологии?
- •Что такое corba?
- •Что такое perl, для чего применяется?
- •Определить технологии создания серверных частей Web-приложений - php, asp.
- •Что такое xml, для чего применяется?
- •Назвать скриптовые языки и их использование.
- •Устанавливать и считывать cookie, валидировать данные, выводить сообщения и многое другое.
- •Определить www (World Wide Web).
- •Что такое html?
- •Какова структура документа html?
- •Заголовок документа
- •Тело документа
- •Определить технологии, применяемые в Web-клиентах на примере Java-апплетов.
- •Определить технологию создания серверных частей Web-приложений - cgi.
- •Что такое апплеты?
- •Что такое сервлеты?
- •Что такое сценарии java?
- •Дать краткий обзор Интернет - технологий.
- •Офлайновые технологии
- •Определить связывание клиента с сервером и методы связывания, применяемые в rpc.
- •Что такое вызов удаленных процедур rpc?
- •Определить Java – технология и назвать её недостатки.
- •Что такое сокеты?
- •Дать краткий обзор программ для разработки Web-страниц.
- •Для чего необходима цифровая подпись кода Active-х?
- •Что такое Java-Script?
- •Для чего предназначены методы post, get?
- •Что такое динамический обмен данными?
- •Перечень практических заданий
- •Исправить ошибки и написать результат просмотра страницы в браузере
Дать краткий обзор Интернет - технологий.
Интернет-технологии, также как и промышленные или финансовые технологии, определяют средства и форму, в которых реализуется совместная деятельность людей ради достижения определенных целей. Хорошо известны промышленные технологии и технологические линии, которые объединяют в виде производственных цепочек деятельность отдельных рабочих, цехов или целых производств для производства продукции.
Офлайновые технологии
Самым статичным представителем перового вида являются классические веб-страницы, которые несут информацию (возможно, достаточно часто обновляемую) от источника к потребителю, но не содержат удобных средств для двух- или многостороннего взаимодействия авторов и пользователей информации (в более поздних модификациях технологии веб-страниц этот недостаток постепенно устраняется).
СПИСКИ РАССЫЛКИ |
|
||
Списки рассылки (mailing list) являются наиболее старым представителем интерактивный Интернет-технологий. |
|
|
|
ГРУППЫ НОВОСТЕЙ |
|||
Группы новостей (newsgroups), в России их чаще называют телеконференции, являются технически более развитым средством, чем списки рассылки и поэтому, часто, включают возможности последних. |
|
||
ВЕБ-ФОРУМЫ |
|||
Веб-форумы (web forums) являются следующим этапом развития описанных выше технологий и представляют из себя интеграцию возможностей списков рассылки, групп новостей с веб-страницами. |
|
Определить связывание клиента с сервером и методы связывания, применяемые в rpc.
Процедура устанавливающая соответствие между клиентом и сервером RPC называется связыванием. Методы связывания отличаются:
Способом задания сервера, с которым хотел быть связан клиент.
Способом обнаружения сетевого адреса, требуемого сервером процессом связывания.
Стадии на которых происходит связывание.
Метод связывания тесно связан с методом именования сервера. В наиболее простом случае имя или адрес сервера задаётся в явной форме. Например, IP-адрес компьютера или № TCP/UDP порта, через которые он принимает сообщения. Недостаток этого подхода- это отсутствие гибкости и прозрачности, но он наиболее часто примеряется на практике в виду своей простоты. Подобный метод связывания называется статическим. Динамическое связывание требует изменения способа именования сервера. Для этой цели используется имя RPC-интерфейса, состоящее из 2-х частей:
Тип интерфейса.
Экземпляр интерфейса.
Тип интерфейса определяет все характеристики интерфейса, кроме его месторасполо-жения. Часть описывающая экземпляр интерфейса задаёт сетевой адрес сервера, который поддерживает данный интерфейс. Если клиенту безразлично какой сервер его будет обслуживать, то вторая часть опускается. Существуют другие методы. Которые в той или иной степени являются динамическими, т.к. не требует от клиента точного задания адреса сервера, а динамически нахъодят нужный клиенту сервер.