![]() |
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
Programování vlastních aplikací pro WAP |
WAP stránky jsou psány ve WML jazyce. WML je specifický druh XML jazyka. Vypadá jako HTML, s určitými vyjímkami -- např. každý tag musí mít odpovídající uzavírací tag.
WML formát je velmi dobře popsán zde:
Váš MS IIS server musíte nastavit tak, aby publikoval WML dokumenty jako "text/vnd.wap.wml" MIME content-type, nebo můžete psát vaše WAP stránky jako ASP stránky - a specifikovat content-type ve vašem kódu. Doporučujeme použít tento kód na začátku každé WAP stránky:
<% Response.ContentType = "text/vnd.wap.wml": Response.Buffer = True %> <?xml version="1.0"?> <!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN' 'http://www.wapforum.org/DTD/wml_1.1.xml'>
Pokud používáte Microsoft RRAS server jako dial-up server a MobilChange WAP gateway, můžete zjistit jméno účtu připojeného uživatele. Toto jméno je posíláno v HTTP hlavičce v položce UserId. Tato položka může přečtena v ASP následujícím kódem:
UserName = Request.ServerVariables("HTTP_UserId")
Doporučujeme použít libovolný WAP browser simulátor při vývoji WAP aplikací. Je to jednodušší a levnější než použití mobilního telefonu. WAP browser simulátor je obsažen v Phone.Com SDK (kompatibilní s telefony Siemens, Alcatel a Motorola), nebo si můžete stáhnout simulátory pro telefony Nokia a Ericsson.