Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

История развития Internet

го  программного обеспечения. Такой
подход логично продолжал принцип  публичности и простоты разработки и
наращивания возможностей WWW. Если  команда CERN предложила простой и
быстрый способ разработки баз данных, то NCSA развила этот принцип на
разработку программных средств. Надо заметить,  что в общедоступной
библиотеке CERN были модули, позволяющие программистам  подключать свои
программы к серверу HTTP, но это требовало использования  этой библиотеки.
      Предложенный и описанный в CGI способ подключения не требовал
дополнительных библиотек и буквально ошеломлял своей простотой.  Сервер
взаимодействовал с программами через стандартные потоки  ввода/вывода, что
упрощает программирование до предела. При реализации CGI  чрезвычайно
важное место заняли методы доступа, описанные в HTTP. И хотя  реально
используются только два из них (GET и POST), опыт развития HTML показывает,
что сообщество WWW ждет развития и CGI по мере усложнения  задач, в которых
будет использоваться WWW-технология.
      Ранее документы на Web были статическими, в том смысле, что вы можете
хоть сотню раз загрузить одну и ту же страницу, но ее содержание от этого
не изменится. Однако мы живем в таком мире, где новая информация пользуется
повышенным вниманием. Один из методов привлечения внимания пользователей –
это введение элемента интерактивности. С появлением CGI обеспечить этот
элемент стало значительно проще.
      Кроме CGI так же имеется такой инструмент, как форма. Формы являются
составляющими той же модели взаимодействия, что и CGI-сценарии, и позволяют
вводить данные для своего запроса или в качестве ответа, - например, делать
заказ на приобретение чего-либо, организовывать поиск необходимого ресурса,
регистрироваться в гостевой книге какого-либо сайта и т.п. Это – «внешний
интерфейс», с которым пользователи взаимодействуют.
      CGI-сценарии составляют скрытую от глаз пользователя часть
интерактивного взаимодействия. Они принимают информацию, посланную серверу
через Web и обрабатывают ее, запрашивая базы данных, выполняя Ваши
распоряжения или просто регистрируя полученные сведения. Все это происходит
«за кадром», но как раз здесь и выполняется реальная работа. Затем
результаты передаются обратно. О такой HTML-странице говорят, что она
формируется «на лету» или «динамически генерируется».
      CGI – этот «ворота» к функциональным возможностям, предварительно не
запрограммированным в сервере, что позволяет использовать все возможности
компьютера, вместо того, что бы использовать только те, которые являются
частью программного обеспечения HTTP-сервера.
Глава 5 - 2. Службы Internet – прочие


     Электронная почта (E-Mail)

      Электронная почта или E-Mail – это обмен почтовыми сообщениями с
любым абонентом сети Internet. Электронная почта во многом похожа на
обычную почту. С ее помощью письмо – текст (или текст + файл), снабженный
стандартным заголовком  (конвертом) - доставляется по указанному адресу,
который определяет местонахождение машины и имя адресата, и помещается в
файл, называемый почтовым ящиком адресата, с тем, чтобы адресат мог его
достать и прочесть в удобное время.
      Электронная почта оказалась во многом удобнее обычной, "бумажной". Не
говоря уже о том, что Вам не приходится вставать из-за компьютера и идти до
почтового ящика, чтобы получить или отправить письмо,
      - электронной почтой сообщение в большинстве случаев доставляется
гораздо быстрее, чем обычной,
      - для отправки письма нескольким адресатам не нужно печатать его во
многих  экземплярах, достаточно однажды ввести текст в компьютер,
      - если нужно перечитать, исправить полученное или составленное  Вами
письмо,  или использовать выдержки из него, это сделать легче, поскольку
текст уже находится в машине,
      - стоит это дешевле,
      - удобнее  хранить большое количество писем в файле на диске, чем в
ящике стола; в файле легче и искать ,
      и, наконец, экономится бумага.
      С помощью E-Mail вы можете посылать сообщения, получать их в свой
электронный почтовый ящик, отвечать на письма ваших корреспондентов
автоматически, используя их адреса, исходя из их писем, рассылать копии
вашего письма сразу нескольким получателям, переправлять полученное письмо
по другому адресу, использовать вместо адресов (числовых или доменных имен)
логические имена, создавать несколько подразделов почтового ящика для
разного рода корреспонденции, включать в письма текстовые файлы,
пользоваться системой "отражателей почты" для ведения дискуссий с группой
ваших корреспондентов и т.д. Из Internet вы можете посылать почту в
сопредельные сети, если вы знаете адрес соответствующего шлюза, формат его
обращений и адрес в той сети.
      Основная привлекательность электронной почты - ее  быстрота. Когда
сеть ARPANET впервые вышла на арену,  ее разработчики  ожидали,  что
преобладающим будет трафик (то есть объем информации,  передаваемой между
узлами) типа "процесс-процесс". Они ошиблись. К их великому изумлению,
объем электронной  почты  между людьми перекрыл объем связи между
процессами.  В то время как снег,  дождь, жара и прочие неурядицы могли
остановить почтовых  курьеров, возможности  сети ARPANET доставлять
сообщения от западного побережья Соединенных Штатов к восточному, в течение
нескольких секунд начали революционные процессы  в средствах сообщения.
      Объединение компьютеров в сеть позволило по-новому организовать
документооборот, как в маленьких фирмах, так и в больших организациях.
Отпала необходимость печатать на бумаге документы, над которыми работает
коллектив пользователей.
      С помощью соответствующего программного обеспечения коллектив
пользователей может совместно составлять документы, презентации и базы
данных передавать их по электронной почте другим участникам проекта,
которые могут работать в этом же здании или в другом городе, для дополнения
и редактирования. Поочередная рассылка позволяет указать порядок
прохождения сообщения между участниками проекта после его дополнения и
редактирования. Такой метод коллективной работы над документом экономит
значительную часть рабочего времени, так как не надо тратить время на
личные встречи для совместной работы. Современное предприятие невозможно
представить без совместного использования данных и развитых средств
гарантированной защиты информации.


     Удаленный доступ (telnet)

      Remote Login (удаленный доступ) - работа на удаленном компьютере в
режиме, когда ваш компьютер эмулирует терминал удаленного компьютера, т.е.
вы можете делать все то же (или почти все), что можно делать с обычного
терминала той машины. Сидя, например, в Швейцарии, можно работать на машине
в США так, как если бы она стояла рядом. Для пользования этой замечательной
возможностью сети необходимо иметь доступ в Internet класса не ниже dial-up
доступа. Трафик, относящийся к этому виду работы в сети, в среднем
составляет около 19% всего сетевого трафика.


     Передача файлов (ftp)

      FTP (File Transfer Protocol, Протокол Передачи Файлов) - протокол,
определяющий правила передачи текстовых и двоичных файлов с одного
компьютера на другой.
      В аспекте применения ftp во многом аналогична telnet. Т.е. для работы
с ftp нужно иметь доступ на ту удаленную машину, с которой вы хотите
перекачать себе файлы, т.е. иметь входное имя и знать соответствующий
пароль. Доступ должен быть как минимум типа dial-up (по вызову). ftp также
позволяет (у него свой набор команд) производить поиск файла на удаленной
машине, то есть переходить из директории в директорию, просматривать
содержимое этих директорий, файлов. Позволяет пересылать как файлы, так и
их группы, а также целиком директории, можно вместе со всеми вложенными на
любую глубину поддиректориями.
      ASCII-пересылка текстовых файлов, поддерживаемая этим протоколом,
дает возможность автоматического перекодирования данных при пересылке
текста на компьютер с другой кодировкой алфавита и т.д., что сохраняет
прежний читаемый вид текста.
      Имеется возможность сжимать данные при пересылке и после их разжимать
в прежний вид.  Имеет место подвид ftp, так называемое анонимное ftp.
Анонимность заключается в том, что если на ftp, вообще говоря, требуется
для начала работы правильно идентифицировать себя, ввести входное имя и,
возможно, пароль, то на машинах, поддерживающих этот вид ftp, для входа и
начала работы этого не требуется.
      ftp протоколы делятся на протоколы команд и самих перекачиваемых
данных. Данные занимают в среднем около 40% всего сетевого трафика, в то
время как команды - только 4%. (Здесь статистика по пересылаемым объемам!).
      Имеется также возможность использования ftp в пакетном режиме по e-
mail на некоторых серверах, но отсутствие прямого диалога очень неудобно и
сильно замедляет работу, - за неимением лучшего это вполне сносно.
      FTP чаще всего используют для получения файлов из архивных хранилищ
файлов. За прошедшие несколько лет в Internet появилось гигантское
количество FTP-узлов – «складов» программного обеспечения, графики, аудио
данных, видео, огромных библиотек и просто кучи разнообразных файлов.
      Для производителей аппаратного и программного обеспечения стало
весьма характерным организовывать FTP-узлы для поддержки и сопровождения
клиентов. На этих FTP-узлах хранятся последние версии программ, драйверы
поддержки аппаратных средств, которые клиенты могут загрузить бесплатно.
      Узлы FTP, предназначенные для поддержки покупателей аппаратных и
программных средств, обычно широко рекламируются. Поэтому пользователи,
заинтересованные в информации, хранящейся на этих узлах, могут с легкостью
отыскать их в Internet и разобраться в содержимом. К сожалению, многие иные
узлы не попадают под эту категорию и в большинстве своем, остаются
Пред.678910След.
скачать работу

История развития Internet

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ