Пособие по написанию WAP сайтов

         

Пособие по написанию WAP сайтов



ГЛАВА 10

  • Подробнее о приложении WapMail.wml
  • Подробнее о сценарии языка Perl WapMail.pl
  • Подробнее о приложении WapMail.hdml
  • Подробнее о сценарии языка Perl WapMailHDML.p
В Главе 9 «Передача алфавитно-цифровых сообщений» вами было создано «беспроводное» приложение, позволяющее пересылать сообщение на телефон, подключенный к сети Sprint PCS. В этой главе мы модифицируем это приложение,сделав возможным пересылку электронной почты любому пользователю, находящемуся в любом месте, с использованием переносного беспроводного устройства. Приложение WapMail сочетает в себе файлы формата WML и сценарий языкаPerl, позволяя пользователям создавать и посылать сообщения электронной почты пользователям Интернета, а также пользователям переносных, беспроводныхустройств. Когда пользователь запускает приложение, его сотовый телефон приглашает ввести адрес для ответа (адрес электронной почты, по которому получатель сообщения сможет связаться с пользователем, отправившим сообщение),как показано на Рис. 10.1. После того как пользователь введет этот адрес, ему будет предложено ввести адрес, по которому он собирается переслать сообщение,как показано на Рис. 10.2. Далее приложение предложит ввести тему сообщения,как показано на Рис. 10.3. После этого пользователю будет предложено ввестинепосредственно текст сообщения, как показано на Рис. 10.4. По окончании пересылки сообщения приложение отобразит итоговое сообщение, информирующее пользователя об успешной пересылке сообщения.

Если вы еще не установили пакет инструментальных средствдля разработки программного обеспечения (SDK) для WAP, например, с сайта www.openwave.com, можно протестироватьприложение WapMail, используя сотовый телефон, поддерживающий протокол WAP. Для этого с помощью телефона необходимо набрать адрес waplib.com/WapMail/WapMail.hdml, еслибраузер телефона поддерживает язык HDML Если браузер поддерживает язык WML, то надо ввести адресwaplib. com/WapMail/WapMail. wml.



Содержание раздела