рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основы технологии WWW.

Основы технологии WWW. - раздел Информатика, Основы информатики 12.6.1.архитектура Распределенной Web-Системы. ...

12.6.1.Архитектура распределенной Web-системы.

Фундаментом Web-систем являются четыре компоненты:[39])

§ Язык гипертекстовой разметки документов HTML (HyperText Markup Language);

§ Универсальный указатель ресурса URL (Uniform Resource Locator);

§ Протокол доставки гипертекстовых сообщений HTTP (HyperText Transfer Protocol);

§ Универсальный интерфейс шлюзов CGI (Common Gaterway Interface) доступа к источникам данных (информационным файлам — текстовым, графическим, аудио, видео; базам данных; информационным массивам разноформатных сообщений и сведений; прикладным программам), а также межсетевой программный интерфейс NPI (Network Programming Interface) доступа к ресурсам других сетевых узлов.

На рис.12.11 изображена архитектура распределенной Web-системы.

Здесь Web-навигатор реализует пользовательский интерфейс и обеспечивает доступ практически ко всем информационным ресурсам Internet. Фактически он выступает как интерпретатор языка HTML. Web-навигатор по результатам анализа HTML-сообщения, а также по командам Web-сервера, запускает дополнительные внешние (по отношению к клиенту) программы для работы с документами и форматами, отличными от HTML.

Рис.12.11.Архитектура распределенной Web-системы.

Вторая часть Web-системы реализуется на удаленном серверном узле и она включает в себя Web-сервер, который и производит обработку клиентских запросов от Web-навигаторов. Будучи запущенным, Web-сервер контролирует логический порт номер 80 (по умолчанию), и полагает, что любые сообщения, присланные на этот порт, предназначены для Web-сервера. При получении запроса Web-сервер устанавливает двухстороннюю связь с абонентом с помощью протоколов стека TCP/IP [40]) и обменивается информацией на прикладном уровне по протоколу HTTP. Web-сервер взаимодействует с базами данных HTML-документов и HTML-форм с метками, определяющими форматирование HTML-текста и его внешний вид в окне Web-навигатора клиента, а также с URL-ссылками на любые объекты (графические и иные файлы), внедряемые в HTML-документы, и мобильные компоненты управления ними.

Примечание.

Стек коммуникационных протоколов TCP/IP (Tansfer Control Protocol/ Internet Protocol) является набором протоколов, обеспечивающих управление физической средой, каналами связи, сетевыми компонентами, транспортными службами и прикладными средствами для реализации процедур обмена данными между абонентами сети, то есть межу клиентом и сервером.

Web-навигатор при загрузке HTML-документов доставляет на абонентскую станцию на основании URL-ссылок также все файлы, объекты и программы оперативного управления HTML-формами. Последние интерпретируются Web-навигатором клиента при загрузке и просмотре соответствующих HTML-документов. Для доступа к информации, которая не может обрабатываться Web-сервером непосредственно, используется система программных шлюзов CGI или NPI. Шлюз, получив запрос от Web-сервера, обрабатывает его сам или выступает в качестве посредника.

12.6.2.Средства поиска информации в WWW.

Основные протоколы, используемые в Internet, не обеспечены достаточными встроенными функциями поиска. Протокол HTTP хорош лишь в отношении навигации, как средство доставки и просмотра Web-страниц. Протокол FTP более примитивен, чем HTTP, и также не имеет встроенных средств поиска.

По этим причинам для реализации функций пользовательских запросов по нахождению информации в сети Internet используются специальные WWW-поисковые системы. Каждая такая система имеет только свой собственный, ограниченный ее ресурсами, массив доступных для поиска документов, как правило, представленных в HTML-формате, и имеет индекс, несущий служебную информацию о содержимом проиндексированных документов из этого массива. Пользователь при посещении Web-страницы поисковой системы заполняет запросную форму, детализирующую информацию, которую он разыскивает. Здесь используются ключевые слова, даты и другие критерии поиска. Эти критерии должны соответствовать критериям, используемым поисковыми агентами при индексации информации, которую они нашли в Web-узлах Internet. Поисковая система отыскивает в своей базе данных предмет запроса и выводит ссылки на соответствующие ему электронные документы. В этих ссылках содержатся первые несколькими предложений, содержащимися в найденных документах, или заголовки этих документов вместе с адресными ссылками на их местоположение в сети.

В зависимости от автоматизации способа накопления сведений в базе данных об информационных ресурсах глобальной сети, а также ее структуры различают следующие типы поисковых систем:[41])

§ Системы, основанные на построении каталогов, которые обеспечи­вают поиск путем навигации по тематическим каталогам и по ключевым словам;

§ Индексные поисковые системы, реализующие поиск только по ключе-вым словам.

§ Комбинированные информационно-поисковые системы.

Общей особенностью перечисленных систем является используемый способ сканирования файлов, хранящихся в узлах Internet с целью определения их содержимого. Эта процедура в Internet выполняется автоматически. Основная задача сканирования файлов — формирование их описаний, которое заменяет этот файл в поисковых системах.

Определение. Описание файла, хранящегося на каком-либо узле Internet, содержащее определенный список терминов, адекватно отражающий содержание файла, называется поисковым образом файла.

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

Примечание.

Как правило, терминам векторной модели поискового образа присваиваются определенные весовые коэффициенты, отражающие степень соответствияданного термина документу.

Для сканирования файлов в Internetи формирования их поисковых обра­зов используются специальные сканирующие программы, работающие в автоматическом режиме. Эти специальные программы извлекают гипертекстовые ссылки из Web-страниц, располагаемых на узлах Internet, и автоматически индексируют информацию, которую они находят для построения специализированной базы данных поисковой системы. Каждый поисковый механизм имеет собственный набор правил, определяющих, каким образом следует собирать документы.

– Конец работы –

Эта тема принадлежит разделу:

Основы информатики

Псковский... государственный политехнический институт...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основы технологии WWW.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Издательство СПбГПУ
УДК 681.3 (075) Рекомендовано к изданию Научно-методическим советом Псковского государственного политехнического института Рецензенты: - Ил

Часть. 1. Основы информатики
1. Информация и информационные процессы Основные понятия: информация, информационные процессы, информационное общество, и

Часть 2. Информационные технологии
7. Технологии обработки текстовой информации Основные понятия: текстовый редактор и процессор, Формат текстового файла, Т

Типовая структура пользовательского интерфейса.
Типовая структура пользовательского интерфейса текстового процессора приведена на рис. 7.1 и она включает следующие элементы: § Строка главного меню содержит имена групп к

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

Этапы формирования текстового электронного документа.
Любой текстовый документ в процессе своего формирования проходит следующие этапы (рис.7.2):[2]) 1. Создание документа. 2. Вво

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

Выделение, удаление, копированиеи перемещение текста.
Все эти перечисленные операции выполняются над отдельными символами, словами, фрагментами текста, абзацами целиком, страницами, несколькими страницами и даже документом в целом. Однако, необходимо

Поиск и замена фрагментов текста.
Зачастую при форматировании текста возникает необходимость оперативного поиска и замены по всему набранному тексту документа неправильно набранных слов или словосочетаний, отдельных служебных симво

Стили и шаблоны.
Наиболее мощным средством автоматизации форматирования в текстовых редакторах является механизм под названием «стиль». Известно два основных подхода к оформлению текстовог

Средства автоматизации ввода текста.
При вводе текста эффективными средствами автоматизации являютсяавтозамена, автотекст, автопроверка орфографии и грамматики. Функция автозамена позволяет с

Автоматическое форматирование текстового документа.
Под автоформатированиемпонимается автоматическое оформление текстового документа либо сразу при вводе текста, либо по окончании в случае активизации соответствующей команды. Систем

Создание таблиц.
Определение. Таблица— это совокупность ячеек, расположенных в строках и столбцах, которые можно заполнять произвольным текстом или графикой.Ячейкойназывается прямо

Создание графических объектов с помощью встроенных средств.
В современных текстовых процессорах можно создавать рисованные объекты, не закрывая документа, в который они должны быть, вставлены. Рисование происходит прямо в документе с использованием внутренн

Вставка объектов из других приложений.
Как уже упоминалось, главным принципиальным достоинством современных текстовых процессоров является возможность создания сложных составных документов. Под сложным составным докумен

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

Теоретические основы представления графических данных.
Представление компьютерных данных в графическом виде впервые было реализовано еще в середине 50-х годов 20-го века в задачах научных и военных исследований. С тех пор графический способ отображения

Форматы графических данных.
В компьютерной графике используется несколько десятков различных форматов файлов для хранения изображений, но лишь часть из них стала стандартом и применяется в подавляющем большин

Растровая графика.
Растровые изображения формируются в процессе преобразования графической инфор­мации из аналоговой формы в цифровую, например, при сканировании существующих на бумаге или фотоплен­к

Векторная графика.
Векторные изображения формируются из объектов (точка, линия, окружность, треугольник, прямоугольник и пр.), которые хра­нятся в памяти компьютера в виде графических примити

Фрактальная графика.
Фрактальная графика, как и векторная, основана на математических вычислениях. Однако её базовым элементом является сама математическая формула, то

Цвет и способы его описания.
8.7.1. Понятие цвета и его характеристики.[9]) Цвет чрезвычайно важен в компьютерной графике как средство усиления зритель

Способы описания цвета.
Цвета в природе образуются различным образом. С одной стороны, световые источники (Солнце, лампочки, экраны компьютеров и телевизоров) излучают свет различных длин волн, воспринима

Цветовая палитра.
Электронная цветовая палитра в компьютерной графике по предназначению подобна палитре художника, но включает в себя гораздо большее число цветов. Это своеобразная таблица данных, в

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

Цветовая модель RGB.
Цветовая модель RGB (Рис. 8.3.) является аддитивной, т.е. в ней любой цвет представляет собой сочетание в

Цветовая модель CMYK.
Несветящиеся объекты поглощают часть спектра белого света, отражая цвета, определяющие окраску этих объектов. Цвета, которые образуются из белого света путем вычитания из него определенных участков

Цветовая модель CIE Lab.
Модели RGB и CMYK являются аппаратно-зависимыми (в RGB значения базовых цветов определяются, как правило, качеством монит

Видеосистема персонального компьютера.
Основным техническим средством для оперативного формирования и отображения как текстовой, так и графической информации в компьютере является видеосистема. Видеосистема ком

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

Растровые графические редакторы.
Среди растровых графических редакторов есть простые, на­пример приложение Windows Paint, и мощные профессио­нальные графические системы, такие как пакет Ad

Векторные графические редакторы.
К простейшим векторным графическим редакторам относятся, например, графические программные приложения в составе текстового процессора Microsoft Word и редактора эл

Редакторы электронных таблиц и табличные процессоры.
9.1.1.Назначение, Основные функции, Классификация, Ценность любой информации в значительной мере определяется качеством её организации, и, более того, существенная

Форматы табличных файлов.
Электронные таблицы, также как и другие электронные документы (текстовые, графические, комплексные), хранятся на внешних носителях в виде файлов. Как правило, при сохранении файлов электронных табл

Типовая структура пользовательского интерфейса.
При работе с электронной таблицей на экране монитора выводятся рабочее поле таблицы и панель управления (рис.9.1). Панель управления обычно включа

Этапы формирования электронной таблицы.
Любой табличный документ в процессе своего формирования проходит следующие этапы:[11]) 1. Создание таблицы или ее загрузка. 2.

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

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

Форматирование таблицы.
Легкость восприятия информации в электронных таблицах резко улучшается при применении различных приемов форматирования, т.е. при оформлении таблицы в определенномпрофессиональном стиле

Сортировка, поиск и замена данных.
Электронные таблицы позволяют осуществлять сортировку данных. Данные в электронных таблицах можно сортировать по возрастанию или по убыванию. Стро

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

Средства автоматизации ввода данных.
При вводе данных обычно используются следующие приемы автоматизации: · Повторный ввод (копирование)уже существующих данных путем использования буфера обме

Автоматическое форматирование электронных таблиц.
Для обеспечения быстрого форматирования как содержимого ячеек, так и внешнего вида таблицы используются средства автоматического форматирования. К этим средствам можно отнести: · С

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

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

Агрегирование данных.
Агрегирование данных состоит в формировании промежуточных итогов, а также создании сводных и консолидированных таблиц.

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

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

Решение задач моделирования объектов, процессов, явлений.
Кроме рассмотренных в пп. 9.8.1 и 9.8.2 задач, табличные процессоры позволяют решить и много других задач моделирования финансово-экономи-ческих, управленч

Базы данных.
С самого начала развития вычислительной техники образовались два основных направления ее использования: § Первое — это применение вычислительной техники для выполнения численных ра

Требования, предъявляемые к БД и информации, хранящейся в ней.
Для того, чтобы компьютерная БД приносила людям пользу, она должна отвечать следующему ряду требований: § Адекватность

Типы баз данных.
За время использования компьютерных БД было предложено несколько типовых структур (по-другому называемых видами или типами БД), н

Основные объекты в базах данных.
К основным объектам баз данныхотносятсятаблицы (отношения, relations), метаданные (metadata), индексы (indexes) и представления (view) [23])

Виды запросов и способы их организации.
Определение. Любые манипуляции с данными в базах данных, такие как выбор, вставка, удаление, обновление данных, изменение или выбор метаданных, называются запросами к базе данных (query)

Понятие мультимедиа. Гипертекст и гипермедиа. Объекты мультимедиа.
Термин мультимедиа (от англ. multimedia) можно перевести как «много сред» или «много носителей», т.е.: Определение.

Схемы хранения и воспроизведения мультимедиа-файлов.
Для реализации мультимедиа компьютер должен быть оснащен следующими компонентами: § Аппаратными средствами, реализующими доступ к мультимедиа-данным, их создание и воспроизведение — иными

Средства создания мультимедиа документов (обзор).
В настоящее мультимедиа-технологии нашли широкое применение при создании разнообразных документов делового и развлекательного характера, презентационного назначения, когда возникает необходимость п

Компьютерные сети.
Телекоммуникации в широком смысле этого понятия — это общение между субъектами, которыми могут быть люди, приборы, компьютеры, любые технические системы, находящимися на таком

Топология сети.
Определение. Структура связей абонентов (узлов) вычислительной сети или, иными словами, метод их соединения в распределенную вычислительную среду, образующий некоторую физическую г

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

Средства реализации сетей.
В структуре сети любого масштаба легко выделить основные компоненты, без которых она не может быть реализована. Это, прежде всего: · Аппаратные средства, которые включают:

Основные пользовательские функции Internet
Развивая глобальные распределенные вычислительные среды (РВС) человечество создает на планете Земля новую универсальную интеллектуальную информационную среду. Одним из самых ярких

Структура Internet.
Определение. Internet— это объединенная сеть, использующая технологию статистического мультиплексирования и устройства маршрутизации пакетов типа

Адресация в Internet.
С точки зрения пользователя Internet — это совокупность крупных сетевых узлов (хостов или информационных серверов), объединенных между собой

Базовые информационные службы Интернет.
Изначально сеть Internet была задумана и построена с целью автоматизациипроцессов обработки данных. Термин «обработка данных» озн

Off-line-сервисы Internet.
§ Служба электронной почты e-mail, предоставляющая пользователю возможность обмена сообщения с другими абонентами по электронными коммуникациям. Можно пересылать текстовые сообщени

On-line-сервисs Internet
§ Служба удаленного файлового обмена FTP (File Transfer Protocol), предоставляющая FTP-клиенту механизм интерактивного доступа к файлохран

Internet-провайдеры.
Интернет-провайдерами (от англ. to provide — предоставлять) называются сетевые компании, предоставляющие доступ к услугам глобальной сети Интернет

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

Пособие для поступающих в вуз.
Под общей редакцией доцента, к.т.н. В.С. Белова     Технический редактор В.С. Белов Компьютерная верстка: авторский коллектив  

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги