Хотите создавать контент для MWS?
Загрузите MWS и получите доменное имя бесплатно на сайте mymobilesite.net.
Гид по быстрому старту мобильного Web сервера
Это руководство по загрузке HTML-страниц на сервер MWS и установке прав доступа для их просмотра.
Мобильный Web сервер: Как создать контент
В этом документе веб-разработчики найдут сведения о создании статических и динамических веб-страниц, используемых в MWS. Также в нем описывается использование JavaScript™ и Python для обслуживания динамически созданных страниц.
Mobile Web Server (MWS) — это концепция, разработанная в Nokia Research Center. MWS позволяет пользователям мобильных телефонов и КПК на базе платформы S60 обслуживать статические и динамические веб-страницы с помощью оптимизированной версии веб-сервера Apache.
MWS предоставляет множество новых возможностей для поставки и передачи контента, а также механизм взаимодействия с мобильным устройством по Интернету.
Дополнительные сведения о MWS можно получить на следующих ресурсах Forum Nokia
Инструменты
Документация
Wiki
Документация.
MWS предназначен для создания настоящего веб-сервера на обычном устройстве S60. С этой целью компания Nokia предоставляет следующее:
MWS поставляется в виде установочного SIS-файла для устройств с поддержкой S60 3-й редакции. Файл можно как напрямую загрузить в телефон или КПК, так и установить с персонального компьютера. В приложение входит реализация веб-сервера Apache и Python. Также включен контент, который позволяет использовать MWS сразу после его настройки и содержит примеры, которые пользователи могут изменять по своему разумению.

На сайте mymobilesite.net реализован шлюз для подключения телефонов и КПК к серверу MWS по протоколу HTTP. Пользователи регистрируются на сайте и получают имя в домене mymobilesite.net. После этого мобильный сервер можно использовать как обычный веб-сайт. В шлюзе также реализован веб-кэш и система проверки подлинности для доступа к контенту MWS, что позволяет пользователям управлять доступом к своему сайту. Все соединения с шлюзом осуществляются с использованием защищенного SSL-подключения.
Контент для MWS можно создавать на устройствах S60. Но многие разработчики хотели бы использовать в качестве базы веб-контент для персональных компьютеров и средства разработки Python. Для этого доступны плагины Mobile Web Server Plug-ins. Они добавляют MWS в SDK S60 3-й редакции и позволяют тестировать сайты и веб-службы на ПК перед развертыванием на устройстве.
В число плагинов входит множество примеров, такие как Mobile Mashup example. В этом образце описывается новая мэш-ап архитектура на основе MWS, в которой мобильные устройства поставляют контент напрямую, как показано на рисунке.

В Nokia Research Center продолжается работа над развитием MWS. Последним результатом этой работы стал стек Personal Apache MySQL PHP (PAMP), реализация Linux Apache MySQL PHP (LAMP) stack. для Symbian OS. Стек LAMP используется в 40% веб-сайтов. PAMP можно установить поверх MWS, после чего языки PHP и MySQL будут доступны для разработки мобильных сайтов. Стек PAMP можно скачать на странице PAMP сайта Wikis for Nokia Open Source Projects. Учтите, что PAMP находится на экспериментальной стадии и может не подходить для разработки приложений. Для получения дополнительных сведений рекомендуется ознакомиться с документом по адресу PAMP wiki.