Протокол://адрес_сервера:номер_порта/имя_директории/имя_файла

Например, географический URL типа http://office5.butovo.msk.ru сообщает следующее: указанный компьютер принадлежит какой-то организации, размещенной в районе Бутово г. Москвы, в России. Отметим, что по одному адресу может находиться как небольшая личная Web-страница, сайт или портал.

Сайт может состоять из отдельных Web-страниц, а понятие сервер включает себя совокупность сайтов. Большой сайт может занимать сервер целиком.


Протокол – это совокупность правил, по которым происходит взаимодействие «клиент-сервер» между компьютерами. Для получения нужной информации чаще всего применяются в Интернете два протокола:

· HTTP (Hyper Text Transfer Protocol) – протокол передачи гипертекста;

· FTP (File Transfer Protocol) – протокол передачи файлов.

 

Протокол передачи гипертекстаHTTP является основным протоколом Интернета. Гипертекст соединяет различные документы на основе заранее заданного набора гиперссылок. 

 

  Протокол FTP служит для обмена двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный. Чаще всего для двух протоколов используется один и тот же доменный адрес. Но при этом имеется доступ по различным протоколам к различным информационным ресурсам сети.

Если рассматривать сеть Интернет на нижнем уровне, то она позволяет пересылать информацию с одного подключенного к Интернету узла на другой. Маршрутизаторы  сети автоматически выбирают оптимальный маршрут для доставки нужной информации данных до места назначения. Для этого  применяются различные службы Интернет:

· WWW (World Wide Web)всемирная паутина – основная служба Интернета. Всемирная паутина – это гипертекстовая всемирная информационная система для поиска информационных ресурсов Интернета и доступа к ним.

· Электронная почта – с ее помощью можно послать электронное письмо (текст или любой файл) любому пользователю Интернет. Время доставки писем в самую удаленную точку от места отправления обычно несколько минут.

· Файловые серверы – хранилища файлов. На них хранятся тексты документов, программы, тексты книг и любой другой информации.

· Службы поиска позволяют найти нужную информацию в сети. Поиск может вестись по ключевым словам искомого документа.

· Серверы новостей рассылают новости по тем или иным темам в виде электронных писем. Пользователь может подписаться на получение новостей на интересующую его тему.

· Телеконференции – это обмен мнениями на интересующую тему.

 

Приведем небольшой список некоторых интересных ресурсов Интернет в России:

www.ru          – поисковый сервер компании DEMOS;

www.mtuci.ru  – МТУСИ;

www.students.ru –    портал для студентов;

www.books.ru     – книги;

www.pogoda.ru   –   погода;

www.webcam.ru  –  все уличные Web-камеры;

www.monino.ru   –   центральный музей ВВС;

www.cbr.ru         –  центральный банк России;

www.ticket.ru      –   заказ железнодорожных, автобусных и авиабилетов;

www.newsru.com – новости страны;

www.internet.ru    – новости Интернет;

www.ixbt.ru          – компьютеры и комплектующие;

www.avp.ru     – антивирус Касперского;

www.yandex.ru   – поисковая система.

 Для ориентации в море информации по ресурсам Интернет в России издаются книги и ежегодники, которые называются «Желтыми страницами Интернет». Здесь адреса URL ресурсов приводятся по определенным темам так же, как упорядочены книги по предметным каталогам в библиотеках.

Сам Интернет, под которым в первую очередь подразумевается служба WWW, работает на протоколе HTTP передачи гипертекста. Термин гипер­текст впервые применил в 1969 году Т. Бернерс-Ли. Его идея заключалась в том, чтобы применить гипертекстовую модель к информационным ресурсам, распределенным в сети, и сделать это максимально простым способом. Он заложил три основы системы, разработав:

· HTML – язык гипертекстовой разметки документов (HyperText Markup Language);

· URL – универсальный способ адресации ресурсов в сети (Universal Resource Locator);

· HTTP – протокол  обмена гипертекстовой информацией (HyperText Transfer Protocol). 

Информа­ция, подготовленная в виде гипертекста, это электронная информа­ция, и работать с ней можно только на компьютере. Создать ее точную бумажную копию нельзя. Гипертекст – это текст, содержащий ссылки на другие документы. В Интернете под гипертекстом понимаются документ, написанный с помощью языка HTML (языка разметки гипертекста).

Техника чтения обычного тек­ста состоит в том, что, закончив чтение одной страницы, можно при­ступить к следующей странице. Технология же гипертекста позволяет сво­бодно переходить со страницы на страницу, следуя заинтересовав­шим нас ссылкам, – никакого за­ранее установленного порядка чте­ния не существует. Для этого ссылки в html-файлах оформляются специальным образом и ведут они себя не так, как остальная часть документа. Чаще ссылка выделяется на фоне экрана монитора с помощью изменения цвета и подчеркивания. Гиперссылкой может служить слово, фраза или графический эле­мент, если указатель мыши, уста­новленный на этом объекте, меняет свое изображение.

 

Гиперссылка – выделенный объект, связанный с другим файлом в сети. Объем гиперссылок в Интернете растет с каждым днем. Прежде существовала серьезная проблема – все гипер­текстовые документы скрупулезно создавались вручную, теперь существуют различные специальные средства – редакторы длясоздания структуры ги­перссылок. Гипертекст с помощью гиперссылок связывает между собой множе­ство документов. Сплетаются данные и самого пользователя, и инфор­мационных источников, находящихся на компьютерах, расположен­ных в разных частях земли. Таким образом, один объект соединяется множеством связей с другими объектами.

Всю информацию в Интернете можно делить на три части: бесплатные (freeware), условно бесплатные (shareware) и платные.

Основное, что отличает Интернет от других сетей - это ее протоколы - TCP/IP. Вообще, термин TCP/IP обычно означает все, что связано с протоколами взаимодействия между компьютерами в сети. Он охватывает целое семейство протоколов, прикладные программы, и даже саму сеть. TCP/IP - это технология межсетевого взаимодействия. Свое название протокол TCP/IP получил от двух коммуникационных протоколов. Это Transmission Control Protocol (TCP) и Internet Protocol (IP). Протокол IP является базовым элементом технологии Интернет. Его центральной частью является таблица маршрутов. Протокол TCP обеспечивает гарантированную доставку с установлением соединения в виде потока байтов.

Несмотря на то, что в сети Интернет используется большое число других протоколов, сеть Интернет  часто называют TCP/IP -сетью, так как эти два протокола являются самыми важными. В Интернете существует 7 уровней взаимодействия между компьютерами: физический, логический, сетевой, транспортный, уровень сеансов связи, представительский и прикладной уровень. Соответственно каждому уровню взаимодействия соответствует набор протоколов - правил взаимодействия.

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

 Для получения информации из Интернета нужен компьютер, подключенный к провайдеру – поставщику услуг. Для использования ресурсов Интернета используется программа браузер, позволяющий получать информацию по протоколу HTTP от других компьютеров. Информация, которую браузер передает на сервер в качестве запроса и которую получает от него в ответ, передается обычно по протоколу HTTP. Полученная информация содержит файл HTML, а также все графические, звуковые и видеофайлы, упомянутые в данном файле HTML. Как только данные получены, браузер форматирует текст в соответствии с тегами HTML и изображает его на экране вместе с графикой.

 

Браузер (browser - просмотр) – это специальная программа для просмотра гипертекста и путешествия по Интернету. Браузер – самая важная программа для выхода в Интернет. В настоящее время используются четыре основные программы: Microsoft Internet Explorer (IE), Netscape Communicator, Mozilla Firefox, Opera. Все они относительно бесплатны. У всех примерно одинаковый набор функций. У всех имеются программы для отправки электронной почты, для чтения новостных групп и для создания Web- страниц. Браузер Netscape Communicator разработан самым первым, а Internet Explorer поставляется вместе с операционной системой Windows. Браузер Opera занимает на диске меньше всего места.

 

Web-страницы представляют собой текстовые файлы, в которых содержатся определенные инструкции для браузера. Эти инструкции предписывают браузеру, что и как следует показывать на данной странице. Большинство браузеров исполняют и другие функции, такие как отправка электронной почты или прием файлов по протоколу FTP. Вспомогательные приложения или встроенные расширения могут позволить браузеру воспроизводить звуковые и видеоклипы, встроенные в файл HTM L. Основной задачей браузеров является отправка запроса серверу на получение той или иной
Web -страницы и затем его отображения на экране. Кроме этого браузеры имеют много полезных сервисных функций.

Поскольку наиболее часто используемым браузером является IE, рассмотрим его возможности более подробно.

Запуск программы браузера можно осуществить с помощью кнопки Пуск программы - Internet Explorer. После этого откроется окно браузера. При этом будет загружена содержимое начальной страницы по умолчанию. Панель инструментов IE содержит следующие элементы: строку меню, панель кнопок, адресную строку, панель ссылки.

Работа с браузером сводится к нескольким действиям: ввод адреса и дальнейшее путешествие по гиперссылкам. Для удобства работы все браузеры обладают местом для ввода адресной строки. В это строку необходимо ввести доменное имя Web -сайта, к которому вы хотите перейти и нажать кнопку "Переход" или клавишу <Enter> (рис 5.7.1-1).

 

 

Рис. 5.7.1-1

 

Уже посещённые адреса можно выбрать в выпадающем меню при нажатии на стрелку рядом с адресной строкой. Для доступа к нужным адресам на будущее их можно записать в папку Избранное, выбрав в меню: «Избранное» и пункт «Добавить в избранное».

На панели инструментов располагаются кнопки навигации, а также дополнительные функции браузера. Панель инструментов можно настраивать самостоятельно, добавляя и убирая кнопки. Рассмотрим основные кнопки панели инструментов.

 

При просмотре Web-страниц часто возникает необходимость открыть ссылку в новом окне, например, чтобы продолжить чтение текущей страницы, пока происходит загрузка новой. Можно открыть сколько угодно новых окон MS IE и переключаться между ними нажатием < Alt+Tab >. Чтобы открыть ссылку в новом окне можно сделать одно из следующих действий:

· на ссылке нажать правой кнопкой мыши, и в контекстном меню выбрать "Открыть в новом окне".

· на ссылке нажать левой кнопкой мыши, придерживая клавишу <Shift>.

Чтобы развернуть страницу на весь экран можно нажать на кнопке "Во весь экран", которая находится на панели инструментов или нажать функциональную клавишу <F11>.

В некоторых случаях необходимо изменить размер шрифтов на странице, например, если у пользователя плохое зрение или дизайнер страницы перестарался с размером шрифтов. Для этого необходимо выбрать в главном меню "Вид" - "Размер шрифта". В появившемся подменю выбрать один из пяти размеров шрифта.

Если вместо русского текста на странице вы видите нечто вроде "АЫОМЕЙНРНПШУ ЖДОСВЮЪУ ДЛНЕПАУН", или трудночитаемые иероглифы, то необходимо сменить кодировку. Как правило, браузер сам определяет правильную кодировку, но в некоторых случаях необходимо установить её самостоятельно. Для этого необходимо выбрать в главном меню "Вид" - "Кодировка". В появившемся подменю выбрать одну из кириллических кодировок: Cyrillic (Windows) или Cyrillic (KOI-8R) (рис. 5.7.1-2).

 

Рис. 5.7.1-2

 

Чтобы сохранить страницу на компьютере, можно воспользоваться меню "Файл" - "Сохранить как...". Затем выбрать папку на жестком диске, дать название сохраняемой страничке и тип сохраняемой информации (HTML -документ с картинками в отдельном каталоге, HTML -файл в котором сохраняются и HTML -документ, и все картинки, в виде только HTML -документа или текстового файла). Для сохранения отдельной картинки, необходимо нажать на ней правой кнопкой мыши и в контекстном меню выбрать "Сохранить рисунок как...". 

Рассмотрим, как осуществить загрузку файлов в Internet Explorer.

Файлы могут быть загружены как с Web -страниц, так и с FTP -серверов. На практике, загрузка файлов происходит при каждом переходе на страницу – загружается HTML -документ, изображения, мультимедиа. В этом случае браузер является и программой загрузки и программой просмотра. Когда тип загружаемого файла не может быть распознан браузером, то появляется приглашение сохранить файл на диске.

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

Браузер Opera разработан Норвежскими разработчиками. Он построен на собственном ядре, обладающем высокой скоростью. По праву считается самым быстрым графическим браузером. Имеет встроенный менеджер закачки и почтовый клиент M2. Содержит массу полезных функций, отсутствующие в других браузерах, например, быстрое отключение загрузки изображений, изменение масштаба страницы от 20% до 1000%.

 

 

Web-страницы, Web-сайты, Web-сервисы  и  
Web-приложения

Web-страница – документы HTML (язык разметки гипертекста), размещённые в Сети. В более широком понимании термина, гипертекстом является любая повесть, словарь или энциклопедия, где встречаются отсылки к другим частям данного текста.

 

Web-сайт (Web-site, от web – паутина и site — «место») – в компьютерной сети объединённая под одним адресом совокупность документов частного лица или организации. По умолчанию подразумевается, что сайт располагается в сети Интернет. Все Web -сайты Интернета в совокупности составляют Всемирную паутину. Для прямого доступа клиентов к Web -сайтам на серверах был специально разработан протокол HTTP. Когда говорят «своя страничка в Интернет», то подразумевается целый Web -сайт или личная страница в составе чужого сайта.

Изначально Web-сайты  представляет  собой совокупность статических документов. В настоящее время большинству из них свойственна динамичность интерактивность. Для таких случаев специалисты используют термин   Web - приложение.

 

Web-приложение – готовый программный комплекс для решения задач Web-сайта. Web-приложение входит в состав Web-сайта, но Web-приложение без данных сайтом  является только технически.

В большинстве случаев в Интернете одному Web-сайту соответствует одно доменное имя. Именно по доменным именам сайты идентифицируются в глобальной сети. Возможны иные варианты: один сайт на нескольких доменах или несколько сайтов под одним доменом. Обычно несколько доменов используют крупные сайты.

 

Интернет-портал (portal «главный вход; ворота») – Web-сайта, предоставляющий пользователю Интернета различные интерактивные сервисы, работающие в рамках одного Web-сайта, такие как почта, поиск, погода, новости, форумы, обсуждения, голосования и т. д.   Web-порталы позволяют логически отделить разные виды предоставляемых услуг, например mail.yandex.ru, news.yandex.ru, auto.yandex.ru. Нередки и случаи выделения отдельных доменов для разных стран или языков. Например, google.ru и google.fr логически являются сайтом Google на разных языках, но технически это разные сайты. Для идентификации сайтов в адресе после указания хоста стоит тильда и имя сайта: example.com/~my-site-name/.

Аппаратные сервера для хранения Web-сайтов называются Web-серверами. Сама услуга хранения называется Web-хостингом. Раньше каждый сайт хранился на своём собственном сервере, но с ростом Интернета технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов (виртуальный хостинг). Сейчас сервера для хранения только одного сайта называются выделенными (dedicated).

Один и тот же сайт может быть доступен по разным адресам и хранится на разных серверах. Копия оригинального сайта в таком случае называется зеркалом. Существует так же понятие оффлайновая версия сайта – это копия сайта, которая может быть просмотрена на любом компьютере без подключения к компьютерной сети и использования серверного   ПО.

       Классификацию Web-сайтов можно осуществить по следующим признакам:

По доступности сервисов:

· открытые – все сервисы полностью доступны для любых посетителей;

· полуоткрытые – для доступа необходимо зарегистрироваться (обычно бесплатно);

· закрытые – полностью закрытые служебные сайты организаций (в т.ч. корпоративные сайты), личные сайты частных лиц (такие сайты доступны для узкого круга людей).

 

По природе содержимого:

· статические  –  всё содержимое заранее подготавливается (пользователю выдаются файлы в том виде, в котором они хранятся на сервере);

· динамические  –  содержимое этих сайтов генерируется специальными скриптами (программами) на основе других данных из любого источника.

 

По физическому расположению:

· внешние сайты сети Интернет;

· локальные сайты  –  доступны только в пределах локальной сети.

 

По схеме представления информации, её объёму и категории решаемых задач можно выделить следующие типы Web-ресурсов:

· интернет-представительства владельцев (торговля и услуги не связанные напрямую с Интернетом);

· информационные ресурсы;

· Web-сервис – обычно решает конкретную пользовательскую задачу напрямую связанную с сетью Интернет.

 

       Рассмотрим кратко, как строятся сайты.

Страницы сайтов – это файлы с текстом, размеченным на языке HTML. Эти файлы, будучи загруженными посетителем на его компьютер, обрабатываются браузером и выводятся на его средство отображения (монитор, экран КПК, принтер или синтезатор речи). Язык HTML позволяет форматировать текст, различать в нём функциональные элементы, создавать гипертекстовые ссылки (гиперссылки) и вставлять в отображаемую страницу изображения, звукозаписи и другие мультимедийные элементы. Отображение страницы можно изменить добавлением в неё таблицы стилей на языке CSS или сценариев на языке JavaScript.

Страницы сайтов могут быть простым статичным набором файлов или создаваться специальной компьютерной программой на сервере – так называемым движком сайта. Движок может быть либо сделан на заказ для отдельного сайта, либо быть готовым продуктом, рассчитанным на некоторый класс сайтов. Некоторые из движков могут обеспечить владельцу сайта возможность гибкой настройки структурирования и вывода информации на Web -сайте. Такие движки называются системами управления содержанием.

 

Изготовление сайтов как работающих целостных информационных ресурсов есть составной процесс, вовлекающий труд различных специальностей. Этот вид деятельности называется Web-разработка.

Изначально владелец будущего сайта определяет его основные цели и задачи, придумывает название, выбирает доменное имя. В большинстве случаев владелец не может самостоятельно создать сайт и поэтому он обращается к соответствующим специалистам. Это может быть как организация, так и частное лицо. В этом случае владелец будет выступать в роли заказчика, а частное лицо в роли исполнителя. С организациями всегда заключается договор, а с частными лицами, в основном, происходит устная договорённость, основанная на взаимном доверии. В самом договоре описываются только общие юридические моменты, оговариваются сроки, способы оплаты и т.д. Итоговый же результат (непосредственно сам сайт) в виде приложения описывается заказчиком в задании. Чтобы избежать конфликтных ситуаций и недопонимания для сложных проектов заказчик готовит специальный документ – техническое задание, в котором подробно описывает все интересующие его моменты. Когда чётко становится известно, что должно получиться на выходе, за какой срок и какими средствами, начинается непосредственно процесс создания сайта.

 

Web-дизайнеры разрабатывают макеты шаблонов Web-страниц. Дизайнер определяет, каким образом конечный потребитель будет получать доступ к информации и услугам сайта. То есть занимается непосредственно разработкой пользовательского Web-интерфейса. В большинстве случаев Web-страницы не обходятся без графических элементов. Их подготовкой занимаются художники и фотографы. Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно, в них помещается произвольное содержимое. На слэнге дизайнеров такое содержимое называется рыбой. Если заказчик удовлетворён внешним видом шаблонов, то они передаются верстальщику.

 

Необходимо обратить внимание на проблему безопасности сайтов. Существует множество сайтов, которые являются значимыми ресурсами. На этих ресурсах могут располагаться персональные данные пользователей (например, личная переписка, адреса, телефоны) или финансовая информация (например, банковские сайты). Взлом таких ресурсов может повлечь как прямые денежные убытки, так и косвенные, связанные с распространением конфиденциальной информации или просто злоумышленник может испортить содержимое сайта. Для многих сайтов важно обеспечить некоторый уровень безопасности. Требуемый уровень безопасности во многом зависит от располагающейся на сайте информации.

Наиболее распространённые последствия атаки на сайт:

· несанкционированное изменение злоумышленниками (дефейсинг, хакеры)

· подделка сайта (дизайн и содержимое сайта может быть скопировано и у пользователя такого сайта могут украсть пароли)

 

Web-служба, Web-сервис (web service) – программная система, идентифицируемая строкой URI чьи общедоступные интерфейсы определяются  на языке XML. Описание этой программной системы может быть найдено другими программными системами, которые могут взаимодействовать с ней, согласно этому описанию и посредством сообщений, основанных на XML, и передаваемых с помощью интернет-протоколов. Web -служба является единицей модульности при использовании сервисно-ориентированной архитектуры приложения.

Обычно Web -приложения создаются в разных вариантах архитектуры клиент-сервер.  Поэтому Web-приложение – это приложение, выполняющееся на Web - сервере, доступ к которому осуществляется путем передачи-получения пакетов по протоколу HTTP.

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

Обобщенная архитектура Web - приложения – это модель клиент-сервер, в которой компоненты приложения разделяются на клиентские и серверные, и взаимодействуют компоненты путем передачи и получения пакетов по протоколу HTTP ( рис. 5.7.2-1 ). В качестве клиента выступает Web -браузер, а в качестве сервера – Web -сервер.

HTTP-пакеты


клиент
сервер

Рис. 5.7.2-1. Обобщенная архитектура Web-приложения

 

Задачи Web - сервера – это выполнение определенного набора функций по обработке данных и предоставление интерфейса (программного или пользовательского) по протоколу HTTP для доступа к этим функциям. Серверный компонент Web - приложения получает запрос от клиента и выполняет обработку данных,  после этого формирует ответ и/или  
Web
-страницу и отправляет пакет данных клиенту по сети с использованием протокола HTTP. Серверные компоненты Web -приложения могут выступать в качестве клиента других служб (сервисов), например, базы данных или другого Web -приложения, расположенного на другом сервере.

Одним из преимуществ такого подхода является то, что клиенты не зависят от конкретной операционной системы пользователя, и Web -приложения, таким образом, являются межплатформенными сервисами.

 

Итак, Web-приложения представляют собой особый тип программ, построенных по архитектуре «клиент-сервер». Особенность заключается в том, что само Web-приложение находится и выполняется на сервере, клиент при этом получает только результаты работы. Работа приложения основывается на получении запросов от пользователя (клиента), их обработке и выдачи результата. Передача запросов и результатов их обработки происходит через Интернет (рис.5.7.2-2).

Рис. 5.7.2-2. Архитектура Web приложения.

 

Отображением результатов запросов, а также приемом данных от клиента и их передачей на сервер обычно занимается специальное приложение – браузер (Internet Expolrer, Mozilla, Opera и т.д.). Как известно, одной из функций браузера является отображения данных, полученных из Интернета в виде страницы, описанной на языке HTML, следовательно, результат, передаваемый сервером клиенту, должен быть представлен на этом языке.

На стороне сервера Web -приложение выполняется специальным программным обеспечением (Web-сервером), который и принимает запросы клиентов, обрабатывает их, формирует ответ в виде страницы, описанной на языке HTML, и передает его клиенту. Одним из таких Web-серверо в является Internet Information Services (IIS) компании Microsoft. Это единственный Web-сервер, способный выполнять Web-приложения, созданные с использованием технологии ASP.NET.

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

За счет наличия исполняемой части, Web-приложения способны выполнять практически те же операции, что и обычные Windows-приложения, с тем лишь ограничением, что код исполняется на сервере, в качестве интерфейса системы выступает браузер, а в качестве среды, посредством которой происходит обмен данными – Интернет. К наиболее типичным операциям, выполняемым Web-приложениями, относятся:

· прием данных от пользователя и сохранение их на сервере;

· выполнение различных действий по запросу пользователя: извлечение данных из базы данных (БД), добавление, удаление, изменение данных в БД, проводить сложные вычисления;

· аутентифицировать пользователя и отображать интерфейс системы, соответствующий данному пользователю;

· отображать оперативную постоянно изменяющуюся информацию и т.д.









Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: