ГЛАВА 2. ИНФОРМАЦИОННАЯ СИСТЕМА
Информационная система WWW
Итак, World Wide Web - глобальная компьютерная сеть - на сегодняшний день содержит миллионы сайтов, на которых размещена всевозможная информация. Люди получают доступ к этой информации посредством использования технологии Internet. Для навигации в WWW используются специальные программы - Web-браузеры, которые существенно облегчают путешествие по бескрайним просторам WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом байтов WWW. Web-страницы, поддерживая технологию мультимедиа, объединяют в себе различные виды информации: текст, графику, звук, анимацию и видео. От того, насколько качественно и красиво сделана та или иная Web-страница, зависит во многом ее успех в Сети. Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера. Еще недавно лишь веб-дизайнеры «правили бал» в Интернете. Все великолепие Всемирной паутины было создано именно ими. Однако Web развивалась очень быстро. Прошло совсем немного времени, и оказалось, что правильно представить текст и со вкусом подобрать изображение - это далеко не все, что требуется от разработчика веб-страницы. Программы, которые еще недавно были экзотической новинкой, прочно поселились на веб-серверах и вошли в состав HTML-документов. Уже никого не удивишь Java-аплетом на веб-странице или CGI-сценарием на сервере. Статические документы постепенно уходят в прошлое. Вскоре веб-страницы, не обеспечивающие интерактивного взаимодействия с пользователем, станут анахронизмом. С появлением веб-программ оказалось, что веб-дизайнер попросту не в состоянии в одиночку справиться с оформлением полноценного веб-узла. Слишком много разнообразной работы появилось у него. И если оформление веб-страниц требует таланта художника, то включение в них программ - это область чистого программирования. Не удивительно, что наряду с веб-дизайном вWorld Wide Web появилось новое направление - Internet-программирование. Скорость развития Web очень высока. Но, тем не менее, уровень ожиданий пользователей постоянно растет. Сначала горстка продвинутых пользователей прокладывала тропу, совершая покупки в электронных магазинах, а потом все больше и больше новых пользователей не только делали покупки в Сети, но и совершали свое первое путешествие по Web именно с этой целью. За относительно небольшой промежуток времени Web-сайты эволюционировали от обычных электронных буклетов до предоставления таких комплексных услуг, как доступ к банковскому счету, подача резюме и обслуживание клиентов. В свою очередь, компании осознали ключевые моменты в удовлетворении этих предпочтений. Ниже перечислены некоторые из них: общение с пользователями; способность прислушаться к пользователям; включение пользователей в команду разработчиков. Несмотря на то, что готовой формулы для создания дружественных Web-приложений не существует, разработаны технологии и инструменты, которые можно использовать для повышения эффективности процесса разработки Web-приложений.- гипертекстовая информационная система сети Internet. Другое ее краткое название - Web. Во-первых, это гипертекст - структурированный текст с введением в него перекрестных ссылок, отражающих смысловые связи частей текста. Слова-ссылки выделяются цветом и/или подчеркиванием. Выбор ссылки вызывает на экран связанный со словом-ссылкой текст или рисунок. Можно искать нужный материал по ключевым словам. Информация, доступная по Web-технологии, хранится в Web-серверах. Сервер имеет программу, постоянно отслеживающую приход на определенный порт запросов от клиентов. Сервер удовлетворяет запросы, посылая клиенту содержимое запрошенных Web-страниц или результаты выполнения запрошенных процедур. Клиентские программы WWW называют браузерам и. Для подготовки материалов для их включения в базу WWW разработаны специальный язык HTML и реализующие его программные редакторы. Для связи Web-серверов и клиентов разработан протокол HTTP, работающий на базе TCP/IP. Web-сервер получает запрос от браузера, находит соответствующий запросу файл и передает его для просмотра в браузер. Популярными серверами являются Apache Digital для ОС5 Unix, Netscape Enterprise Server и Microsoft Internet Information Server (IIS), которые могут работать как в Unix, так и в Windows NT, и Netware Web Server, предназначенный для работы в ОС Netware. Все три сервера поддерживают язык CGI, имеют встроенный HTML-редактор. Кроме того, в первых двух из них поддерживается стандарт шифрования SSL для защиты передаваемых по сети данных от несанкционированного доступа.
HTML и его расширения - гипертекстовый язык для заполнения информационных Web-серверов. Он описывает структуру документа, вид которого на экране определяется браузером. Описание на HTML - это текст в формате ASCII и последовательность включенных в него команд (управляющих кодов, называемых также дескрипторами, или тегами). Эти команды расставляются в нужных местах текста, определяя шрифты, переносы, появление графических изображений, ссылки и т. п. "Классическая" схема HTTP-сеанса выглядит так. Установление TCP-соединения. Запрос клиента. Ответ сервера. Разрыв TCP-соединения. Таким образом, клиент посылает серверу запрос, получает от него ответ, после чего взаимодействие прекращается. Обычно запрос клиента представляет собой требование передать HTML-документ или какой-нибудь другой ресурс, а ответ сервера содержит код этого ресурса. В состав HTTP-запроса, передаваемого клиентом серверу, входят следующие компоненты. Строка состояния (иногда для ее обозначения используют также термины строка-статус, или строка запроса). Поля заголовка. Пустая строка. Тело запроса. Строку состояния вместе с полями заголовка иногда называют также заголовком запроса. Расширение языка HTML - это XML (подмножество языка из стандарта SGML). Другое направление развития HTML - его динамическая версия DHTML.определяет содержимое и форму документов в виде последовательности объектов данных.позволяет использовать в документах типы элементов, создаваемые для конкретных приложений, в нем также используются шаблоны DTD. Для обмена документами на XML между Web-узлами разработан протокол ICE.
Популярное: Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (157)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |