Содержание

Оглавление

ВВЕДЕНИЕ. 3

1. INTERNET – ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ 5

1.1 РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ. 6

1.1.1. ОДНОКРАТНОЕ ИЛИ ПЕРИОДИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ СОДЕРЖИМОГО БД В СТАТИЧЕСКИЕ ДОКУМЕНТЫ 7

1.1.2. ДИНАМИЧЕСКОЕ СОЗДАНИЕ ГИПЕРТЕКСТОВЫХ ДОКУМЕНТОВ НА ОСНОВЕ СОДЕРЖИМОГО БД 7

1.1.3. СОЗДАНИЕ ИНФОРМАЦИОННОГО ХРАНИЛИЩА НА ОСНОВЕ ВЫСОКОПРОИЗВОДИТЕЛЬНОЙ СУБД С ЯЗЫКОМ ЗАПРОСОВ SQL. ПЕРИОДИЧЕСКАЯ ЗАГРУЗКА ДАННЫХ В ХРАНИЛИЩЕ ИЗ ОСНОВНЫХ СУБД 8

1.2. ОБЗОР ТЕХНОЛОГИЙ 9

1.2.1. WWW — СЕРВЕР NCSA HTTPD 9

1.2.2 WWW — СЕРВЕР APACHE C ПОДДЕРЖКОЙ JAVA SERVLET 9

1.2.3. SQL — СЕРВЕР ФИРМЫ ORACLE 11

1.2.4. ЯЗЫК ПРОГРАММИРОВАНИЯ PERL 11

1.2.5. ЯЗЫК ПРОГРАММИРОВАНИЯ JAVA 12

1.2.6 JAVA SERVLETS. 12

1.2.7. ПАКЕТ WEB — ORACLE — WEB 15

1.2.8. ПАКЕТ COLD FUSION ФИРМЫ ALLAIRE CORP 15

1.3. ОЦЕНКА ТРУДОЕМКОСТИ ОБЕСПЕЧЕНИЯ WWW ДОСТУПА 15

2. ПРАКТИЧЕСКАЯ ЧАСТЬ 17

2.1 ОБЩАЯ ЧАСТЬ 18

2.1.1. НАЗНАЧЕНИЕ WWW — СЕРВЕРА. ОБЩАЯ СХЕМА РАБОТЫ. ОПРЕДЕЛЕНИЕ 18

2.1.2 НЕПОСРЕДСТВЕННЫЕ ФУНКЦИИ СЕРВЕРА. БАЗОВЫЕ ОПРЕДЕЛЕНИЯ 20

2.1.3 ПРОТОКОЛ MIME 21

2.1.4 ПРОТОКОЛ HTTP 22

2.1.5 ИНТЕРФЕЙС CGI 23

2.2. WEB-СЕРВЕРА APACHE 23

2.2.1 УСТАНОВКА WEB-СЕРВЕРА APACHE 25

2.2.2 НАСТРОЙКА WEB-СЕРВЕРА APACHE 26

2.4. ИСПОЛЬЗОВАНИЕ ЯЗЫКА PERL 33

2.5 ИСПОЛЬЗОВАНИЕ ЯЗЫКА JAVA 34

2.5.1 ОСНОВНЫЕ ОСОБЕННОСТИ 34

2.5.2. ВЗАИМОДЕЙСТВИЕ С СУБД 38

2.6. РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ 39

2.6.1. ОБЩЕЕ ОПИСАНИЕ 39

2.6.2. ОПИСАНИЕ АЛГОРИТМА 39

ЗАКЛЮЧЕНИЕ 49

ЛИТЕРАТУРА 50

ПРИЛОЖЕНИЕ 1 СПЕЦИФИКАЦИЯ ФОРМАТА RUSMARC 51

ПРИЛОЖЕНИЕ 2 СПЕЦИФИКАЦИЯ ЯЗЫКА JAVA 90

ПРИЛОЖЕНИЕ 3 ЛИСТИНГ ПРОГРАММЫ – SEARCHENGEIN.JAVA 103

ПРИЛОЖЕНИЕ 4 РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММЫ 111

Выдержка из текста

Оглавление

ВВЕДЕНИЕ. 3

1. INTERNET – ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ 5

1.1 РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ. 6

1.1.1. ОДНОКРАТНОЕ ИЛИ ПЕРИОДИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ СОДЕРЖИМОГО БД В СТАТИЧЕСКИЕ ДОКУМЕНТЫ 7

1.1.2. ДИНАМИЧЕСКОЕ СОЗДАНИЕ ГИПЕРТЕКСТОВЫХ ДОКУМЕНТОВ НА ОСНОВЕ СОДЕРЖИМОГО БД 7

1.1.3. СОЗДАНИЕ ИНФОРМАЦИОННОГО ХРАНИЛИЩА НА ОСНОВЕ ВЫСОКОПРОИЗВОДИТЕЛЬНОЙ СУБД С ЯЗЫКОМ ЗАПРОСОВ SQL. ПЕРИОДИЧЕСКАЯ ЗАГРУЗКА ДАННЫХ В ХРАНИЛИЩЕ ИЗ ОСНОВНЫХ СУБД 8

1.2. ОБЗОР ТЕХНОЛОГИЙ 9

1.2.1. WWW — СЕРВЕР NCSA HTTPD 9

1.2.2 WWW — СЕРВЕР APACHE C ПОДДЕРЖКОЙ JAVA SERVLET 9

1.2.3. SQL — СЕРВЕР ФИРМЫ ORACLE 11

1.2.4. ЯЗЫК ПРОГРАММИРОВАНИЯ PERL 11

1.2.5. ЯЗЫК ПРОГРАММИРОВАНИЯ JAVA 12

1.2.6 JAVA SERVLETS. 12

1.2.7. ПАКЕТ WEB — ORACLE — WEB 15

1.2.8. ПАКЕТ COLD FUSION ФИРМЫ ALLAIRE CORP 15

1.3. ОЦЕНКА ТРУДОЕМКОСТИ ОБЕСПЕЧЕНИЯ WWW ДОСТУПА 15

2. ПРАКТИЧЕСКАЯ ЧАСТЬ 17

2.1 ОБЩАЯ ЧАСТЬ 18

2.1.1. НАЗНАЧЕНИЕ WWW — СЕРВЕРА. ОБЩАЯ СХЕМА РАБОТЫ. ОПРЕДЕЛЕНИЕ 18

2.1.2 НЕПОСРЕДСТВЕННЫЕ ФУНКЦИИ СЕРВЕРА. БАЗОВЫЕ ОПРЕДЕЛЕНИЯ 20

2.1.3 ПРОТОКОЛ MIME 21

2.1.4 ПРОТОКОЛ HTTP 22

2.1.5 ИНТЕРФЕЙС CGI 23

2.2. WEB-СЕРВЕРА APACHE 23

2.2.1 УСТАНОВКА WEB-СЕРВЕРА APACHE 25

2.2.2 НАСТРОЙКА WEB-СЕРВЕРА APACHE 26

2.4. ИСПОЛЬЗОВАНИЕ ЯЗЫКА PERL 33

2.5 ИСПОЛЬЗОВАНИЕ ЯЗЫКА JAVA 34

2.5.1 ОСНОВНЫЕ ОСОБЕННОСТИ 34

2.5.2. ВЗАИМОДЕЙСТВИЕ С СУБД 38

2.6. РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ 39

2.6.1. ОБЩЕЕ ОПИСАНИЕ 39

2.6.2. ОПИСАНИЕ АЛГОРИТМА 39

ЗАКЛЮЧЕНИЕ 49

ЛИТЕРАТУРА 50

ПРИЛОЖЕНИЕ 1 СПЕЦИФИКАЦИЯ ФОРМАТА RUSMARC 51

ПРИЛОЖЕНИЕ 2 СПЕЦИФИКАЦИЯ ЯЗЫКА JAVA 90

ПРИЛОЖЕНИЕ 3 ЛИСТИНГ ПРОГРАММЫ – SEARCHENGEIN.JAVA 103

ПРИЛОЖЕНИЕ 4 РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММЫ 111

Список использованной литературы

Оглавление

ВВЕДЕНИЕ. 3

1. INTERNET – ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ 5

1.1 РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ. 6

1.1.1. ОДНОКРАТНОЕ ИЛИ ПЕРИОДИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ СОДЕРЖИМОГО БД В СТАТИЧЕСКИЕ ДОКУМЕНТЫ 7

1.1.2. ДИНАМИЧЕСКОЕ СОЗДАНИЕ ГИПЕРТЕКСТОВЫХ ДОКУМЕНТОВ НА ОСНОВЕ СОДЕРЖИМОГО БД 7

1.1.3. СОЗДАНИЕ ИНФОРМАЦИОННОГО ХРАНИЛИЩА НА ОСНОВЕ ВЫСОКОПРОИЗВОДИТЕЛЬНОЙ СУБД С ЯЗЫКОМ ЗАПРОСОВ SQL. ПЕРИОДИЧЕСКАЯ ЗАГРУЗКА ДАННЫХ В ХРАНИЛИЩЕ ИЗ ОСНОВНЫХ СУБД 8

1.2. ОБЗОР ТЕХНОЛОГИЙ 9

1.2.1. WWW — СЕРВЕР NCSA HTTPD 9

1.2.2 WWW — СЕРВЕР APACHE C ПОДДЕРЖКОЙ JAVA SERVLET 9

1.2.3. SQL — СЕРВЕР ФИРМЫ ORACLE 11

1.2.4. ЯЗЫК ПРОГРАММИРОВАНИЯ PERL 11

1.2.5. ЯЗЫК ПРОГРАММИРОВАНИЯ JAVA 12

1.2.6 JAVA SERVLETS. 12

1.2.7. ПАКЕТ WEB — ORACLE — WEB 15

1.2.8. ПАКЕТ COLD FUSION ФИРМЫ ALLAIRE CORP 15

1.3. ОЦЕНКА ТРУДОЕМКОСТИ ОБЕСПЕЧЕНИЯ WWW ДОСТУПА 15

2. ПРАКТИЧЕСКАЯ ЧАСТЬ 17

2.1 ОБЩАЯ ЧАСТЬ 18

2.1.1. НАЗНАЧЕНИЕ WWW — СЕРВЕРА. ОБЩАЯ СХЕМА РАБОТЫ. ОПРЕДЕЛЕНИЕ 18

2.1.2 НЕПОСРЕДСТВЕННЫЕ ФУНКЦИИ СЕРВЕРА. БАЗОВЫЕ ОПРЕДЕЛЕНИЯ 20

2.1.3 ПРОТОКОЛ MIME 21

2.1.4 ПРОТОКОЛ HTTP 22

2.1.5 ИНТЕРФЕЙС CGI 23

2.2. WEB-СЕРВЕРА APACHE 23

2.2.1 УСТАНОВКА WEB-СЕРВЕРА APACHE 25

2.2.2 НАСТРОЙКА WEB-СЕРВЕРА APACHE 26

2.4. ИСПОЛЬЗОВАНИЕ ЯЗЫКА PERL 33

2.5 ИСПОЛЬЗОВАНИЕ ЯЗЫКА JAVA 34

2.5.1 ОСНОВНЫЕ ОСОБЕННОСТИ 34

2.5.2. ВЗАИМОДЕЙСТВИЕ С СУБД 38

2.6. РЕАЛИЗАЦИЯ ДОСТУПА К БАЗЕ ДАННЫХ 39

2.6.1. ОБЩЕЕ ОПИСАНИЕ 39

2.6.2. ОПИСАНИЕ АЛГОРИТМА 39

ЗАКЛЮЧЕНИЕ 49

ЛИТЕРАТУРА 50

ПРИЛОЖЕНИЕ 1 СПЕЦИФИКАЦИЯ ФОРМАТА RUSMARC 51

ПРИЛОЖЕНИЕ 2 СПЕЦИФИКАЦИЯ ЯЗЫКА JAVA 90

ПРИЛОЖЕНИЕ 3 ЛИСТИНГ ПРОГРАММЫ – SEARCHENGEIN.JAVA 103

ПРИЛОЖЕНИЕ 4 РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММЫ 111

Похожие записи