/ Полифония / Звуки / Реалтоны, MP3 мелодии / Заставки, анимация / Логотипы оператора / Мелодии / SMS картинки
  Начало     Горящие туры. Горящие путевки! Египет, Турция, Европа Посетителей: 1
  Содержание
  Новости
  Телефоны
  Мелодии
  Полифония
  Логотипы
  WAP

 · WAP - эмулятор
 · О протоколе
 · Настойка сервера
 · Нас-ка телефона
 · WAP телефоны
 · Программы
 · Язык WML
 · FAQ

  Отправка SMS
  Барахолка
  Форум | WAP Чат
  М-развлечения

Реклама:
WAP протокол: Настройка WAP сервера
WAP - эмулятор | О протоколе | Настройка WAP сервера | Настройка WAP телефонов | WAP телефоны | Программы | Язык WML | FAQ
Настройка Web - сервера для поддержки WAP.
Настройка сервера Apache для работы с wap протоколом.

  Самый простой путь создать свой WAP сервер - это взять за онову обыкновенный HTTP-сервер. Лучше всего взять рекомендую Apache он есть и для ОС Windows. Если же вы захотите увидеть динамическое наполнение, то лучше использовать серверные сценарии на языке PHP которые также для ОС Windows. Конечно, и Apache и PHP созданы для обслуживания HTML страниц и HTML-броузеров, но они достаточно хорошо будут работать и для WAP-совместимых WML-броузеров для этого нужно настроить сервер.

  Важно настроить HTTP сервер таким образом, чтобы WML броузер знал, что он получает именно WML, а не HTML страницы. Это делается путем редактированием MIME типов. Обычному HTML документу соответствует MIME тип text/html. Однако, для WAP броузеров, которые не способны понимать HTML, MIME тип должен быть другим.

MIME типы для работы с WML:

Тип документа MIME тип Pасширение
Plain WML documents text/vnd.wap.wml .wml
Wireless Bitmap Images image/vnd.wap.wbmp .wbmp
Compiled WML documents application/vnd.wap.wmlc .wmlc
WMLScripts text/vnd.wap.wmlscript .wmls
Compiled WML Scripts application/vnd.wap.wmlscriptc .wmlsc

  Добавьте нижеследующие MIME типы в конфигурацию Apache http-сервера. Для этого нужно зайти на сервер с помощью программы Telnet или SSH и уже там в онлайновом редакторе отредактировать файл httpd.conf (в более стрых версиях srm.conf), который обычно находится в директории /usr/local/apache/conf/. Найдите в нем секцию AddType и добaвьте туда такие строки:


# MIME Types for WAP
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc

  Далее следует сохранить файл и рестapтовать apache (для Apache под Windows перезапускать не обьязательно).
В случае, если вы не имеете прав администратора на сервере, вы можете добавить эти типы для каждой директории в отдельности. Для этого следует поместить в каждую директорию, котoрая будет содержать WML файлы, файл .htaccess ( если ваш хостинг провайдер разрешил управлять этими файлами ) со следующим содержимым:


DirectoryIndex index.wml
AddType text/vnd.wap.wml wml
AddType application/vnd.wap.wmlc wmlc
AddType text/vnd.wap.wmlscript wmls
AddType application/vnd.wap.wmlscriptc wmlsc
AddType image/vnd.wap.wbmp wbmp

  DirectoryIndex index.wml - нужно для того, чтобы по умолчанию первым загружался Wap документ.

Проверка:
Создайте файл index.wml и проверьте правильность работы сервера.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="My Wap Page">
<p>Hello world - this is my first wap card!</p>
<p><a href="#card2">Go to the second card</a></p>
</card>
<card id="card2" title="Second Card">
<p>This is my second wap card!</p>
<p><a href="#card1">Go back to the first card</a></p>
</card>
</WML>
 

  Вашим посетителям придется полностью набирать адрес вашего сервера, что, для многих из них, может оказаться непростой задачей. Поэтому крайне полезно стaвить нa себя ссылку в каком-либо WAP-портале (например, WAPDRIVE.com).
Если "www" стало стандартным префиксом для HTTP серверов, тo "wap" становится для WAP серверов. Например, wap.aport.ru.

Отдых, туры и отзывы
Отдых в Турции и Египте.













Rambler's Top100

  Ваша реклама: