Фрагмент для ознакомления
2
ВВЕДЕНИЕ
В современном мире достаточно повсеместно используются Интернет-технологии, иными словами объединение глобальных сетей в единую сеть благодаря протоколу TCP/IP. В сети интернет существуют такие удобные сервисы, как WWW – огромная сеть гипертекстовых документов, протоколы передачи файлов, электронная почта и иное. Интернет-технологии очень удобны и применяются в масштабах конкретных компаний – так появились Интранет-сети – уменьшенные копии Интернета, которые работают в масштабах компании.
Использование интернет-технологий в корпоративной сети, которая изолирована от Internet, носит название интранет-технологии. Интранет-сети все более и более обширно распространяются, а также состоят из внутрикорпоративных Web-серверов, к которым доступ персонала обеспечивается через глобальные или локальные сети.
1. Информация об Internet/Intranet
Идея создания универсальной базы данных создавалась в течение очень долгого времени, и лишь недавно были получены средства создания таких баз данных. Большинство рассматривают Всемирную паутину (World Wide Web, WWW) и Internet как экспериментальный пример данной базы данных. Технология, которая была разработана для WWW, претворяет идею информационной глобальной базы данных, что реализованы в границах реальных возможностей.
1.1. База технологии Internet/Intranet
Мир Internet достаточно разнообразный, мозаичный по своей структуре, состоит из большого количества деталей, у каждой из которых существует своя специфика использования. Разработчик приложений изначально должен знать и разбираться в соответствующей понятиеологии, знать главные элементы WWW и принципы фирмы, понимать особенности корпоративных Intranet-сетей, в том числе недостатки и преимущества технологии Internet/Intranet.
1.1.1. Сети WWW и Internet
Internet сейчас - самое популярное и большое межсетевое объединение на планете. В него объединены миллионы пользователей и десятки тысяч компьютерных сетей по всему миру. Учитывая это объединены компьютеры тысяч разных видов, которые оснащены самым различным программным обеспечением. Пользователи Internet могут не обращать внимания на все эти разности.
В 21 веке имеют место быть два созвучных понятия - Internet и internet. Понятие internet относится к технологии обмена информацией, которая базируется на применении семейства протоколов TCP/IP, а Internet — это глобальное сообщество мировых сетей, применяющих internet для обмена информацией. В основном, понятие "TCP/IP" это одно и то же, что и «набор протоколов internet» или «набор протоколов TCP/IP» или «технология internet».
Сеть Internet изначально не была централизованной и состояла из конкретных частей. Все узлы сети не зависят от остальных узлов и самостоятельно может отвечать за передачу и прием сообщений. В базе информационного обмена лежит принцип коммутации пакетов. Любое информационное сообщение можно разделить на части, которые носят название - пакеты. Они в свою очередь передаются по сети и собираются в сообщение в узле-получателе.
1.1.2. Принципы фирмы WWW
Тим Бернерс-Ли в марте 1989 года предложил начальству исследовательского центра CERN концепцию новой информационно-распределенной системы, которую он назвал World Wide Web. Он утверждал, что информационной системе, которая построена на основах гипертекста, необходимо объединить все возможные и существующие информационные ресурсы CERN, и состояла она из базы данных компьютерной документации, отчетов, списков почтовых адресов, информационной реферативной системы, наборов данных экспериментом и пр. Главная основа гипертекста - это «электронная книга» с автоматически поддерживаемыми переходами по ссылкам. Гипертекстовая технология дает возможность без труда переходить с одного документа на иной благодаря гипертекстовым ссылкам.
Проект был успешен и претворен в жизнь, в том числе к 1991 году была создана первая программа просмотра гипертекста - браузер, которая получила название «www» и работала в режиме командной строки. С этого года главные элементы технологии WWW это:
• универсальный способ адресации ресурсов в сети (URL и URI);
• язык гипертекстовой разметки документов HTML;
• протокол обмена гипертекстовой информацией HTTP;
• универсальный интерфейс шлюзов CGI, который добавлен позже сотрудниками Национального Центра Суперкомпьютерных приложений (NSCA).
Язык гипертекстовой разметки HTML был разработан на опыте применения обычного языка разметки SGML и редактора TeX. Главная суть гипертекста состоит в наличие внутри ASCII-текста форматирующих ссылок и полей как на части внутри документа, так и на иные документы. Ссылки и поля в то же время это фрагменты ASCII-текста, однако, так же как в программе, соблюдают строгие синтаксические правила. С помощью этого, у пользователя есть вероятность просматривать документы в том порядке, какой ему больше по нраву, а не последовательно, как при чтении книг. Help-файлы, которые встречал любой пользователь ЭВМ, предоставляют отличное представление о гипертекстовой последовательности информации, которая дает возможность пользователю переходить от темы к теме, применяя выделенные поля или слова текста.
1.1.3. Корпоративные Intranet-сети
Использование WWW- и internet-технологий в корпоративной сети, которая изолирована от Internet, называется Intranet-технологией. Intranet-сети, что получают достаточно большое распространение, содержат внутрикорпоративные Web-сервера, доступ сотрудников к которым осуществляется через глобальные сети или ЛВС.
Обычно, информация внутри определенной фирмы распределена по большому количеству компьютеров и хранится в виде различных отчетов, файлов и сообщений электронной почты. Зачастую, способ доступа ко всем данным не организован. В связи с этим большинство фирм создают intranet-сети с внутренними Web-серверами, чтобы упростить своим работникам доступ к различным данным. С помощью связей с корпоративными файл-серверами, базами данных и хранилищами документов Web-серверы дают работникам фирмы самые разнообразные типы данных посредством единого интерфейса – всеми знакомого Web-браузера. Первые начальные страницы являются гипертекстовыми связями со всеми типами документов и информации.
В работе в корпоративной сети изначально нужно знать имя файла, который включает нужную информацию. Для опытных в обращении с компьютерами работников поиск и совместное применение файлов в сети является чем-то вроде второй профессии, однако даже для таких сотрудников задача сложно выполнима, если кто-то изменит содержимое файла или переименует его, или переместит в иное место. Для пассивных пользователей попытки найти такие «потерянные» данные вызывает раздражение и в основном заканчиваются неудачей.
1.1.4. Недостатки и преимущества Internet/Intranet-технологии
Недостатки и преимущества Intranet-технологии исходят из особенностей, которые заложены при создании WWW-технологий:
· применение гипертекста предоставлять связность различных данных;
· клиентская программа WWW-сервера - браузер дает единый, более легкий интерфейс пользователя;
· унаследованные недостатки и достоинства архитектуры клиент-сервер приводят к похожим проблемам, которые появляются при применении баз данных.
Рассмотрим отдельно недостатки. Прикладные системы совместной работы для intranet-сетей не имеют достаточно возможностей традиционного ПО для групповой работы. Есть небольшой набор средств привязки Web-серверов к базам данных и иным вспомогательным прикладным системам. Нужно поддерживать и организовывать работы конкретных прикладных систем, даже таких, как Web-серверы и электронная почта, помимо этого, чтобы применять одну унифицированную систему, как в пакетах для групповой работы. Для функционирования Intranet необходимо наличие сети TCP/IP в отличие от иных пакетов для групп, что будут функционировать с реальными протоколами передачи информации по ЛВС. В intranet-сетях отсутствуют встроенные средства тиражирования для удаленных пользователей, одновременно как в пакетах типа LotusNotes они присутствуют. В протоколе HTTP и языке HTML отсутствует достаточная мощность для создания прикладных систем сервер-клиент. Стандарты программирования для Web, допустим Java, считаются недостаточно освоенными и достаточно новыми.
1.2. Состав Internet/Intranet-приложений
Чтобы проанализировать состав Internet/Intranet-приложений нужно рассмотреть главные информационные потоки и ресурсы, классификацию средств для эксплуатации, разработки и сопровождения таких приложений, в том числе главные схемы взаимодействия компонентов системы.
1.2.1. Главные информационные потоки и ресурсы
Системы на базе гипертекста дают возможность создать информационную инфраструктуру корпорации, соединив разнообразные информационные ресурсы и предоставив к ним единообразный доступ.
В информационную инфраструктуру корпорации могут входить нижеперечисленные информационные ресурсы:
гипермедиа и гипертексты;
графическая данные;
офисные документы;
архивные файлы;
новости;
сообщения электронной почты;
базы данных;
прикладное программное обеспечение;
хранилище данных.
Содержание и направление информационных потоков зависит от природы ресурсов, прав и механизмов доступа к данным, средств их создания.
Гипермедиа и гипертекст осуществляют роль своеобразного клея, соединяющего разнообразные информационные ресурсы. Гипертекстовая информация служит и отображается для навигации, а также поддерживает диалог с пользователем, когда нужен ввод информации по электронной форме с передачей их на сервер. Пользователь может в то же время пересылать на сервер произвольные файлы.
Гипертекстовые страницы могут быть созданы динамически с применением информации из иных ресурсов. Гипермедиа динамична по своей природе, однако поток данных обычно, однонаправленный и связан с воспроизведением видео, аудио и иных мультимедиа-файлов. Обратный поток ограничивается воспроизведением и управлением навигацией.
Офисные документы — это планы, тексты, электронные документы и пр., которые созданы пакетами групповой деятельности или офисной автоматизации. Доступ к таким данным может быть предоставлен лишь в режиме чтения, с применением программ просмотра, или режиме полного доступа с вероятностью редактирования в той сфере, где документ был создан. Кроме навигации благодаря гипертексту есть возможность организовать контекстный поиск документов.
1.2.2. Средства эксплуатации, разработки и сопровождения Internet/Intranet-приложений
В состав средств, которые предназначены для эксплуатации, разработки Internet/Intranet-приложений, и сопровождения их, входят следующие группы:
· средства времени выполнения Run-time;
· инструментальные средства разработки;
· средства администрирования.
Средства Run-time состоят из:
· браузеры - программы навигации и просмотра;
· клиентские расширения и приложения;
· программное обеспечение Web-серверов;
· серверные расширения и приложения;
· средства поиска информации;
· программное обеспечение Internet-серверов;
· средства безопасности.
Программы навигации и просмотра предоставляют интерпретацию гипермедиа или гипертекста, организацию диалога, выполнение и активацию клиентских расширений и приложений, обращение к серверным приложениям с передачей входных данных. В браузер есть интерпретаторы мобильных кодов и сценариев. Браузер служит унифицированным интерфейсом к разным информационным ресурсам.
Клиентские приложения имеют различную природу. Это может быть, прежде всего, гипертекст или гипермедиа. Дополнительную функциональность обеспечивают сценарии на языках JavaScript или VBScript, мобильные Java-апплеты, helper-программы (редакторы текста, процессоры электронных таблиц и другие готовые программы, активируемые в зависимости от типа файла) и клиентские расширения (ActiveX и Plug-in).
1.2.3. Традиционная схема просмотра и публикации документов
Изначально технология Internet/Intranet/WWW предназначалась для облегчения доступа к информации и публикации документов (рисунок 1.1). Программа-клиент (браузер) выполняет функции интерфейса пользователя (диалоговый ввод-вывод PS и логика диалога PL) и обеспечивает доступ практически ко всем информационным ресурсам Internet/Intranet посредством HTTP-сервиса. База данных гипертекста — это часть файловой системы, которая содержит текстовые файлы в формате HTML и связанные с ними графику и другие ресурсы. Фактически, браузер является интерпретатором HTML-текста. И как типичный интерпретатор клиент в зависимости от команд разметки выполняет различные функции.
ЗАКЛЮЧЕНИЕ
В данном реферате рассмотрены были такие темы, как устройство сетей Интранет, основные принципы их фирмы, интерфейсы и протоколы, которые применяются в них. В том числе были рассмотрены языки программирования, средства разработки Интранет-приложений, программы для работы с Интранет. Разобрав особенности Интранет-технологии, ее недостатки и преимущества, можно подвести итог и сделать вывод, что Интранет – достаточно удобный метод предоставления доступа к документам фирмы.