Успешное использование сети Интернет в значительной степени зависит от правильного выбора программного обеспечения. К сожалению, не представляется возможным дать какие бы-то ни было универсальные рекомендации по этому поводу. Во-первых, потому что очень многое зависит от специфики Ваших интересов, конфигурации Вашего компьютера и избранной операционной системы. Во-вторых, Интернет постоянно развивается, меняются лидеры в программном обеспечении, возникают новые стандарты и новые методы их реализации.
На сегодняшний день программное обеспечение Интернета условно можно разбить на несколько больших групп:
1. Браузеры (browsers) – исследователи Всемирной Паутины (WWW). Это программы, позволяющие находить и просматривать гипертекстовые документы, опубликованные в Сети и на Вашем компьютере: Microsoft Internet Explorer, Netscape Navigator, Opera.
2. Почтовые программы (e-mail programmes) – специальные программы для принятия, отправки, сортировки и просмотра электронной почты: Eudora, MS Outlook, Outlook Express, Pegasus.
Что такое интернет / Урок 21 / Тестировщик с нуля
3. FTP-клиенты – программы для обмена файлами: CuteFTP, WS_FTP.
4. Менеджеры загрузки (download manager) – программы для перекачки файлов из Сети: Go!Zilla, ReGet, GetRight.
5. Программы общения (chat programmes) – программы, предоставляющие возможность вести переговоры в Сети как в текстовом режиме, так и в режиме аудио и видео обмена: MicroIRC, ICQ, IPhone, EasyTalk, NetMeeting.
6. Программы дозвона (dialer programmes) – программы для соединения с провайдером по одному или нескольким номерам телефонов: E-type Dialer, Advanced Dialer.
7. HTML-редакторы – программы для подготовки Web-документов: FrontPage 2000, DreamWeaver.
8. Дополнительные программы – для доступа к аудио и видео информации (RealPlayer), для онлайнового перевода гипертекстов на русский язык (Web TranSite), для создания интерактивных описаний (HTML Help), для закачки сайтов и страниц (Teleport Pro).
Очевидно, что этим перечнем список программного обеспечения Интернета не ограничивается. Каждая из групп может быть значительно пополнена примерами.
9.2. Сервис World Wide Web (WWW) – всемирная паутина
World Wide Web – интерактивный сервис Internet, в основу которого положено гипертекстовое представление информации в Сети. На серверах Web структуризация данных происходит не на уровне совокупностей данных (файлов), а внутри них. В самих документах имеются ссылки на другие документы, в которых может находиться пояснение или иллюстрация какой-то мысли или термина в исходном тексте. Такая схема представления данных и называется гипертекст; ему присуща не древовидная структура хранения данных (как в файловой системе), а сетевая. Отсюда и пошло название серверов Web (паутина).
Гипертекст позволяет просматривать информацию, выбирая при каждом доступе к ней новый маршрут (или гипертекстовую связь). Стандарт на правила построения таких документов известен как HTML (HyperText Markup Language). Каждый отдельный HTML-файл называется страницей.
Как устроен интернет? Протоколы передачи данных TCP/IP/HTTP. DNS и Доменные имена
WWW – это система клиент/сервер, которая поддерживает эти гипертекстовые связи.
Информация на WWW-сервере обычно представлена в виде отдельных страниц, содержащих не только текст, но и графические объекты, звук и видео. В связи с этим, для поддержки данного сервиса требуются быстрые линии связи и соответствующее оборудование (компьютеры, модемы, сетевое оборудование).
Источник: studopedia.su
Программное обеспечение Интернет
Успешное использование сети Интернет в значительной степени зависит от правильного выбора программного обеспечения. К сожалению, не представляется возможным дать какие бы-то ни было универсальные рекомендации по этому поводу. Во-первых, потому что очень многое зависит от специфики Ваших интересов, конфигурации Вашего компьютера и избранной операционной системы.
Во-вторых, Интернет постоянно развивается, меняются лидеры в программном обеспечении, возникают новые стандарты и новые методы их реализации. На сегодняшний день программное обеспечение Интернета условно можно разбить на несколько больших групп: 1. Браузеры (browsers)– исследователи Всемирной Паутины (WWW).
Это программы, позволяющие находить и просматривать гипертекстовые документы, опубликованные в Сети и на Вашем компьютере: Microsoft Internet Explorer, Netscape Navigator, Opera. 2. Почтовые программы (e-mail programmes)– специальные программы для принятия, отправки, сортировки и просмотра электронной почты: Eudora, MS Outlook, OutlookExpress, Pegasus. 3. FTP-клиенты – программы для обмена файлами: CuteFTP, WS_FTP.
4. Менеджеры загрузки (download manager) – программы для перекачки файлов из Сети: Go!Zilla, ReGet, GetRight. 5. Программы общения (chat programmes)– программы, предоставляющие возможность вести переговоры в Сети как в текстовом режиме, так и в режиме аудио и видео обмена: MicroIRC, ICQ, IPhone, EasyTalk, NetMeeting.
6. Программы дозвона (dialer programmes) – программы для соединения с провайдером по одному или нескольким номерам телефонов: E-type Dialer, Advanced Dialer. 7. HTML-редакторы – программы для подготовки Web-документов: FrontPage 2000, DreamWeaver. 8. Дополнительные программы – для доступа к аудио и видео информации (RealPlayer), для онлайнового перевода гипертекстов на русский язык (Web TranSite), для создания интерактивных описаний (HTML Help), для закачки сайтов и страниц (Teleport Pro). Очевидно, что этим перечнем список программного обеспечения Интернета не ограничивается. Каждая из групп может быть значительно пополнена примерами.
9.2. Сервис World Wide Web (www) – всемирная паутина
- comилиco(коммерческие организации),
- edu(учебные и научные организации),
- gov(правительственные организации),
- mil(военные организации),
- net(сетевые организации разных сетей, в том числе, провайдеры),
- org(другие организации).
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
Программное обеспечение Интернета
Каждый сервис требует своего программного обеспечения (в общем виде структура программного обеспечения Internet приведена на рис.18.11).
Интернет построен на основе архитектуры «клиент-сервер». В сетях этого типа выделяется мощный хост-компьютер (или даже несколько хост-компьютеров), на который ставится серверное программное обеспечение.
На клиентских ЭВМ устанавливается клиентское программное обеспечение.
Хост-ЭВМ постоянно включены, имеют постоянные IP-адреса. Клиентские ЭВМ включаются по мере необходимости, связываются с серверным программным обеспечением хост-ЭВМ, получают от него времен-ный IP-адрес, действующий только в пределах данного сеанса связи.
Глобальные вычислительные сети имеют узлы (хосты), на которых устанавливается серверная часть программного обеспечения сервисов Интернета. Серверное и клиентское программное обеспечение взаимодействуют между собой.
Из рис.18.11 видно, что программное обеспечение Интернета состоит из трех видов программ: серверное ПО, клиентское ПО и ПО систем безопасности. Серверное ПО устанавливается на хост-компьютерах, клиентское — на локальных ЭВМ (т. е. на ЭВМ клиентов). ПО систем безопасности может не соответствовать архитектуре «клиент-сервер».
Системы безопасности либо устанавливаются на клиентской ЭВМ или только на хост-ЭВМ, либо для них выделяется отдельная ЭВМ, на которой устанавливаются специализированные программы, обеспечивающие безопасность, — такие программы называются «брандмауэрами», или
Рис. 18.11. Структура программного обеспечения Internet (общий вид)
«firewall» (эти названия заимствованы у пожарных, которые требуют, чтобы при строительстве длинных домов производилось их разделение на части и одна часть от другой отделялась каменной стеной, основное назначение которой — не допустить распространения огня на всю постройку при возгорании одной из ее частей). Программы безопасности являются аналогами такой стены между ЭВМ пользователей и Интернетом. Они могут быть настроены так, чтобы полностью разрывать связь между ЭВМ и Интернетом, могут допускать одностороннюю связь (например, разрешена только отправка почты с локальной ЭВМ) или разрешать двустороннюю связь только для определенных видов работ. Кроме того, может быть запрещено выполнение каких-либо действий.
Входная и выходная информация в таких программах проходит через фильтры, которые, например, могут быть настроены на выявление вирусов, на пропуск файлов, не превышающих заданных размеров, или файлов определенного типа, на запрет связи с определенными IP-адресами и т.д.
В клиентском программном обеспечении необходимо обратить внимание на VRML-браузеры, позволяющие просматривать виртуальные миры, работать в трех измерениях (в двух измерениях по экрану можно перемещаться вверх-вниз и вправо-влево; в трех измерениях, кроме этого, добавляется возможность приближаться к экрану или удаляться от него). VRML-браузеры — это клиентское программное обеспечение. В Ин-тернете есть несколько сайтов с серверами VRML и своеобразными виртуальными мирами.
Как на клиентских ЭВМ, так и на хостах могут быть размещены программы, расширяющие возможности серверов и клиентов. Для написания таких программ применяются специальные алгоритмические языки: HTML, PHP, система программирования CGI, Java, Java-script, Perl, SSI и др.
При использовании таких программ на сервере должно быть установлено соответствующее программное обеспечение.
Программирование глобальных вычислительных сетей — сложное направление, в котором применяются приведенные выше алгоритмические языки на основе правил работы, определяемых протоколами TCP/IP и соответствующих сервисов Интернета.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru