Принцип роботи Web-додатків

Web-додатки використовують архітектуру «клієнт - сервер». Web-додаток перебуває на сервері і обробляє запити, які передають йому через Інтернет численні клієнти.

На стороні клієнта Web-додаток працює в браузері, наприклад в IE або FF. Користувальницький інтерфейс Web-додатка передається на клієнтську машину у вигляді сторінок мовою HTML (Hypertext Markup Language), де браузер інтерпретує й відображає їх.

На стороні сервера Web-додаток працює під керуванням IIS (Internet Information Services). IIS управляє роботою додатка, передає йому клієнтські запити й повертає клієнтам результати виконання їхніх запитів. Запити і результати їх виконання передаються через Інтернет протоколом HTTP (Hypertext Transport Protocol).

Протокол - це набір правил, що регламентують взаємодію двох і більше сутностей, що реалізується через середовище, таке, як Інтернет.

Web-додаток компонує відгук із серверних ресурсів, до яких відноситься:

· код, що працює на сервері (те, що традиційно вважається «додатком» в Windows-програмуванні);

· Web-форми, HTML-сторінки, графічні файли й інший уміст, що становить інформаційне наповнення додатків.

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

Частина Web-додатка, що виконується, здатна робити багато чого з того, чого не можуть статичні Web-сайти, а саме:

· приймати дані від користувача й зберігати їх на сервері;

· виконувати для користувача різні дії: розміщати замовлення, робити складні обчислення і витягати інформацію з баз даних (БД);

· ідентифікувати користувача і відображати інтерфейс, побудований відповідно до його профілю;

· відображати постійно змінюваний уміст, наприклад інвентарні списки, оброблювані замовлення і відомості про товари, що відвантажують.

Цей перелік далеко не повний. У принципі, Web-додатки здатні вирішити будь-які уявлені завдання, доступні і клієнт-серверним додаткам. Особливість Web - додатків у тім, що взаємодія між клієнтом і сервером здійснюється через Інтернет.


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



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