Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по ОС.doc
Скачиваний:
38
Добавлен:
21.08.2019
Размер:
574.46 Кб
Скачать

Тема 11 Краткий обзор стандартов Интернета

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

Таблица1 - Основные стандарты Интернета

Сокращение

Полное название

Описание

1

2

3

HTML

Hypertext Markup Language

Ha этом языке основано большинство страниц в Интернете. Как компьютерный язык, HTML ограничен; он, в основном, описывает размер, расположение и цвет текста и рисунков, но не выполняет никаких вычислений (нельзя сложить 2+2 в HTML). Чтобы выполнить расчеты, в HTML внедрены языки сценариев такие, как VBScript и JavaScript. Кроме того, в исходный код HTML ' могут быть вставлены такие объекты, как элементы ActiveX и приложения Java.

CGI

Common Gateway Interface

Это специальный способ доступа к приложениям с Web-страницы. CGI используется, например, при вводе данных в формы. Наиболее часто CGI применяется для приложений баз данных. В настоящее время для взаимодействия Web-сервера с приложениями IETF поддерживает только этот стандарт. Существуют также стандарты ISAPI и NSAPI.

DCOM

Distributed Component Object Model

Это сокращение чаще называется ActiveX. (Это не совсем одно и то же, но для данного обзора это не так важно.) Это последний эксперимент Microsoft в распространяемых мини-приложениях (аплетах). В Интернете появился новый способ использования технологии OLE. Существенно то, что эти возможности можно использовать через Интернет. Для приложений ActiveX требуется Internet Explorer версии 3.0 или более поздней.

FTP

File Transfer, Protocol

Это один из самых первых протоколов связи, применяемых в Интернете. На FTP-узлах нет заслуживающей обсуждения графики, а только файлы для загрузки. Это единственный протокол для загрузки файлов, поддерживаемый в настоящее время IETF. Ограничения этого протокола нашли отражение в других стандартах таких, как CORBA и DCOM.

HTTP

Hypertext Transfer Protocol

Этот протокол используется всегда, когда Вы переходите к Web-узлу, адрес которого начинается с http:. Эта технология позволяет загружать HTML- документы, содержащие красивые рисунки и кнопки. По сути, HTTP позволяет загружать программу HTML, содержащую вместо рисунков команды. Ваш обозреватель интерпретирует эти команды и отображает соответствующие кнопки, текст, рисунки и другие объекты. Поэтому многое зависит от возможностей обозревателя.

INFS

Internet Network File System

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

По сути, то же самое эта файловая система делает с файлами Интернета. Однако она должна быть связана с данными, что обеспечивается протоколом TCP/IP.

ISAPI

Internet Server Application Programming Interface

Протокол Microsoft. ISAPI делает то же самое для Интернет-сервера; он позволяет воспользоваться возможностями, отсутствующими на сервере. В этом случае программист с помощью ISAPI открывает вам доступ к приложению через сервер. Изначально ISAPI не предназначался для приложений баз данных и электронной почты.

NSAPI

Netscape Application Programming Interface

Чтобы не отстать от Microsoft (см. ISAPI), корпорация Netscape разработала свой API для взаимодействия Web-серверов с приложениями. Как и ISAPI, NSAPI позволяет писать приложения для ввода данных или для других целей в Интернете с помощью дополнительных команд HTML. Как и протокол Microsoft, основное применение этот API в настоящее время, может найти в системах ввода данных и электронной почты.