Page 218 - 4785
P. 218
смартфонах, Pocket PC і ін. При цьому інтегрована середа розробки
дозволяє створювати мобільні веб-додатки, просто перетягуючи
керуючі елементи в дизайнер форм.
Система .NET Mobile не встановлює ніяких компонентів на
клієнтський пристрій. Для адаптації форматування під конкретні
браузери використовується серверна логіка. Вона генерує дані в
форматах WML, HTML, і cHTML. Крім адаптивної генерації веб-
сторінок, технологія .NET Mobile надає багатий набір засобів
індивідуалізації та розширення, забезпечуючи простий спосіб
здійснення підтримки нових пристроїв. Крім того, технологія .NET
Mobile дозволяє розробникам керувати поданням даних для
конкретного пристрою або класу пристроїв в одній програмній
моделі і забезпечує легку реалізацію підтримки нових пристроїв без
переробки існуючих веб-додатків.
Загальна послідовність роботи .NET Mobile виглядає наступним
чином:
1. Мобільний пристрій. З нього виходить запит на
завантаження веб-сторінки.
2. Інтернет. Запит передається через мережу відповідному веб-
серверу.
3. Веб-сервер IIS отримує запит від мобільного пристрою і
передає його обробнику.
4. .NET Framework виконує обробку запиту.
5. ASP.NET компілює запитуваний пристроєм документ.
6. .NET Mobile. Реалізує елементи веб-сторінки з урахуванням
вимог конкретного типу мобільного пристрою.
7. Веб-сторінка повертається назад клієнтському
влаштуванню.
216