В последнее время мы все чаще используем свои мобильники для доступа в
интернет. Правда, выступаем в роли клиентов. Однако, как бы
удивительно это ни звучало, современные телефоны по своей мощности
сравнимы с обычными компьютерными серверами. Все это натолкнуло ученых
Исследовательского центра (ИЦ) Nokia на мысль о том, что нет причин,
по которым телефоны нельзя использовать в качестве личного сервера для
размещения персональных веб-страниц. А что? Удобно. Мини-сервер –
всегда с тобой, всегда онлайн.
Дело осталось за малым – доказать на практике, что это возможно. В
январе 2004 года в ИЦ Nokia начали разработку соответствующего
проекта. Первичной целью было портирование полнофункционального
веб-сервера на мобильную платформу, а также возможность отображения
всеми браузерами размещенной на нем информации.
Убедившись в том, что современные телефоны вполне способны нести
на себе веб-сервера, финские специалисты далеко ходить не стали. Они
перенесли в телефоны самый популярный в мире сервер — Apache.
И хотя на «больших» компьютерах в качестве серверной системы
используется не только Apache, Symbian (ОС, на базе которой работают
самые высокотехнологичные смартфоны Nokia), как выяснилось, обладает
хорошей совместимостью со стандартами Unix-подобных систем. Поэтому
основой для портированного на Symbian сервера послужила Unix-версия
Apache.
Кроме того, для работы на базе Symbian был адаптирован скриптовый
язык Python (mod_python), что дало возможность размещения полноценных
динамических веб-сайтов на телефоне.
Однако запуск сервера на мобильной трубке не имеет смысла, если
другим посетителям интернета открыть хранящиеся у вас веб-станички
нельзя. Поэтому следующей целью специалистов ИЦ Nokia стала
организация доступа к такому серверу с любого браузера в любое время.
Обеспечить такую возможность было сложно, ведь операторы связи
обычно блокируют все попытки доступа к телефону из интернета. Финны
создали специальный шлюз, благодаря которому это ограничение можно
обойти. Таким образом, мобильный телефон стал полноценным участником
всемирной сети.
В Nokia очень высоко оценивают возможности мобильных сайтов. Ведь
на телефоне можно хранить множество разнообразной информации, можно
автоматически генерировать страницы, да и администратор портала всегда
находится рядом с сервером (вернее, таскает его в кармане). К примеру,
можно создать приложение, которое будет автоматически напоминать
хозяину мобильника о необходимости сделать фото и разместить снимок на
сайте. Таким образом, мобильные странички можно сделать
интерактивными, а интернет-блоги — вывести на новый уровень.
В Nokia верят, что возможность размещения доступных всему миру
персональных страничек на сотовых телефонах изменит общую картину
интернета. Ведь если многие трубки будут оснащены веб-серверами,
большая часть страничек тут же переместится в мобильный интернет-мир
(в чем я слегка сомневаюсь, глядя на качество GPRS-услуг своего
оператора связи).
Новое серверное ПО сейчас тестируется специалистами Nokia. Пробную
версию Apache-сервера для телефонов Series60 можно скачать на <a
href=«https://research.nokia.com/research/projects/mobile-web-server/phone-software.html» rel=«nofollow»>https://research.nokia.com/research/projects/mobile-web-server/phone-software.html
.Не забудьте зарегистрироваться на шлюзе Nokia (для того, чтобы все
получили доступ к вашему сайту).
Автор: Иван Петухов