Главная. Учебники по программам для графики и дизайна!! Главная страница сайта. Ch 19.htm

назад | содержание | вперед

Глава 19. Создание простых Internet-приложений.

В этой главе рассмотрим создание простых приложений, работающих в сети Internet (Интернет) или intranet (интранет).

Прежде чем рассматривать вопросы, связанные с программированием, важно уяснить основные принципы функционирования Internet. Итак, прежде всего Internet — это компьютерная сеть, которая предоставляет огромному числу пользователей всей планеты единое информационное пространство. Intranet — сеть, работающая по тем же принципам, что и Internet, но функционирующая отдельно (обычно сети intranet используются предприятиями для собственных целей).

Когда мы говорим об Internet, нас, прежде всего, интересует не техническая реализация связи между теми или иными компонентами сети, а те возможности, которые могут стать доступными при подключении к ней. Их также принято называть службами Internet.

Наиболее интересной на сегодняшний день является служба WWW. С помощью нее создано единое гипертекстовое пространство или всемирная информационная сеть, представляющая собой набор интерактивных документов. Это означает, что можно переходить от одного документа к другому, используя ссылки в тексте (гипертекстовые связи). При этом не важно, где располагаются эти документы — вы можете обращаться к серверам в различных частях света, даже не подозревая об этом. Таким образом "сплетается паутина", опутывающая весь мир, отсюда и происходит название World Wide Web.

Для работы WWW используется протокол HTTP (HyperText Transfer Protocol), который обеспечивает обмен гипертекстовой информацией между Web-сервером и Web-браузером. Web-сервер — элемент WWW, который выдает информацию (в виде гипертекста) для пользователя. Можно рассматривать Web-сервер как некую программу, работающую на удаленном компьютере и предоставляющую в ответ на запросы пользователей ту или иную информацию. Программа, с помощью которой пользователь запрашивает информацию у Web-сервера и просматривает ее, называется Web-браузером (рис. 19.1). Microsoft Internet Explorer — пример такого рода программ.

Гипертекстовая информация, посылаемая пользователю и просматриваемая посредством Web-браузера, описывается с помощью специального языка HTML (HyperText Markup Language), который помимо текста допускает использование специальных описателей или тэгов для разметки страницы, управления шрифтом, цветом и вставки в текст различных объектов (графики, звука и т. п.).

Рис. 19.1. Взаимодействие между Web-сервером и Web-браузером

Чтобы идентифицировать полный путь к документу, графическому или другому файлу, в Internet используется URL (Uniform Resource Locator) — унифицированный адрес ресурса. URL может уточнять протокол, с помощью которого осуществляется доступ к файлу (такому как FTP или HTTP). URL также может специфицировать адрес электронной почты. Uniform Resource Locator имеет следующий формат:

protocol://server/path

Список форматов URL приведен в табл. 19.1.

Таблица 19.1. Формат URL

Раздел

Назначение

protocol

Имя операции, которая будет выполняться при интерпретации данного URL. Наиболее часто используемые методы: file (чтение файла с диска), http (доступ к Web-странице в сети с использованием HTTP-протокола), ftp (запрос файла с анонимного ftp-сервера), mailto (активизирует почтовую сессию с указанным пользователем и хостом), telnet (обращение к службе telnet), news (вызов службы новостей)

server

Имя сервера (необязательно). Если имя сервера не указано, то ссылка считается локальной, и полный путь, указанный далее в URL, вычисляется на той машине, с которой взят HTML-документ, содержащий данную ссылку

path

Частичный или полный путь к документу, который должен вызваться в результате интерпретации URL. Различные Web-сервера сконфигурированы по-разному для интерпретации пути доступа к документу


 

Примеры использования URL:

http://www.someones.homepage/default.html

ftp://ftp.server.somewhere/ftp.file

file://Server/Share/File.doc

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

 

 

 

назад | содержание | вперед

Hosted by uCoz
Page Rank CheckerLocations of visitors to this page Сабмит в закладки Paid Surveys and More Web Informer Button
Обмен WebMoney WMZ, WMR, WME, WMU, WMB.
Отдадите:
Получите:
мобильная версия www.savechange.ru Автоматическое пополнение Skype www.savechange.ru. Карты пополнения CD-Key WOW, LOTRO, EVE www.savechange.ru. Обмен без заявок www.savechange.ru. Партнёрская программа www.savechange.ru :: THOUGHTS ASIDE ::
How to tackle promoting a website, if you are a newcomer to the subject? The most challenging part would be finding a good service provider; someone with expertise, backed up with years of experience on the market. There are thousands of such services on the web, but we recommend Software Submit.NET search engine submission services for website owners. While being an expert in software promotion, they also have a great range of services for website owners, you do not have to sell software applications to be able to benefit from their services.
Work by: praca
Иллюстрированный самоучитель по Perl Иллюстрированный самоучитель по созданию сайтов Иллюстрированный самоучитель по FrontPage 2002 Иллюстрированный самоучитель по виртуальному звуку Иллюстрированный самоучитель по локальным сетям Иллюстрированный самоучитель по практике программирования Иллюстрированный самоучитель по защите в Интернет Иллюстрированный самоучитель по созданию домашнего видеофильма Иллюстрированный самоучитель по VB .NET Иллюстрированный самоучитель по Sound Forge Иллюстрированный самоучитель по записи лазерных дисков Иллюстрированный самоучитель по Photoshop 7 Иллюстрированный самоучитель по Corel DRAW 11 Иллюстрированный самоучитель по Delphi 6 Иллюстрированный самоучитель по Delphi 7 для профессионалов Иллюстрированный самоучитель по созданию чертежей Иллюстрированный самоучитель по MatLab Иллюстрированный самоучитель по Adobe Illustrator 10 Иллюстрированный самоучитель по Microsoft Internet Explorer 6.0 Иллюстрированный самоучитель по GPRS Иллюстрированный самоучитель по Cubase SX Иллюстрированный самоучитель по Maple 7 Иллюстрированный самоучитель по Турбо Паскалю Иллюстрированный самоучитель по InDesign Иллюстрированный самоучитель по Maya 4.5 для начинающих Иллюстрированный самоучитель по организации бизнеса в Интернет Иллюстрированный самоучитель по Maya 4.5 для продвинутых Иллюстрированный самоучитель по схемотехнике Иллюстрированный самоучитель по Visual Studio.Net Иллюстрированный самоучитель по программированию систем безопасности Иллюстрированный самоучитель по экспертным системам Иллюстрированный самоучитель по почтовым программам Иллюстрированный самоучитель по Corel Draw Иллюстрированный самоучитель по теории операционных систем Иллюстрированный самоучитель по Flash MX Иллюстрированный самоучитель по Delphi 7 для начинающих Иллюстрированный самоучитель по Ассемблеру Иллюстрированный самоучитель по основам компьютерной музыки Иллюстрированный самоучитель AutoCAD 2002 Иллюстрированный самоучитель по Visual Basic 6.0 Иллюстрированный самоучитель по OrCAD Иллюстрированный самоучитель AutoCAD 2004 Иллюстрированный самоучитель по P-CAD Иллюстрированный самоучитель по Windows 2000 Иллюстрированный самоучитель по Outlook 2002 Иллюстрированный самоучитель по программам Adobe Иллюстрированный самоучитель ArchiCAD и Home 3D Иллюстрированный самоучитель по PageMaker 7 Иллюстрированный самоучитель по Access 2002 Иллюстрированный самоучитель по компьютерной безопасности Иллюстрированный самоучитель Autodesk Mechanical Desktop 2004 visitkort Иллюстрированный самоучитель по цифровой графике Иллюстрированный самоучитель по Windows XP Иллюстрированный самоучитель по Java Иллюстрированный самоучитель по Dreamweaver MX Иллюстрированный самоучитель по 3DS MAX Иллюстрированный самоучитель по Publisher Иллюстрированный самоучитель по Adobe InDesign Иллюстрированный самоучитель по Mathematica Иллюстрированный самоучитель по Excel 2002 Иллюстрированный самоучитель по Linux Red Hat Иллюстрированный самоучитель по архитектуре .Net Иллюстрированный самоучитель по Microsoft Office XP Иллюстрированный самоучитель по Adobe Illustrator 9.0 Иллюстрированный самоучитель по Adobe Photoshop 6 Иллюстрированный самоучитель по Macromedia Flash Иллюстрированный самоучитель по документообороту Иллюстрированный самоучитель по секретам работы с Photoshop 7 и Illustrator 10


Hosted by uCoz