Vous êtes sur la page 1sur 15

Aplicaciones WAP para dispositivos mviles

Motivacin
Las terminales mviles son

ms potentes y livianos cada vez Necesidad de acceder a la informacin, independientemente de la ubicacin geogrfica (datos, archivos, email, etc.) 45 millones de usuarios telefona celular
2

Requerimientos
Algn editor de pginas WML o XHTML

MP

WAPtor Bloc de notas WAP Proof WinWAP

Emulador WAP

Servidor Web Apache


3

WAP Wireless Application Protocol


WAP Versin 1.0 definida en 1999
WAP 1.0 utiliza WML para la presentacin de

contenidos
Identificacin Componente

WAE WSP WTP

Wireless Application Environment WML Wireless Session Protocol Wireless Transaction Protocol Wireless Datagram Protocol
Orientada a conexin o no
Manejador de transacciones

WTLS
WDP

Wireless Transport Layer Security Seguridad, encriptacin, etc.


UDP - Internet

Cmo funciona?
1. Se activa el dispositivo y se ejecuta el navegador de
2. 3. 4. 5. 6. 7. 8. 9.

WWW incluido. El telfono establece una conexin por radiofrecuencia, solicitando el servicio. Se establece una conexin con el proveedor. Se selecciona el sitio WWW que se desea ver. Se enva una solicitud a un servidor especial, llamado gateway, usando WAP. El gateway recupera la informacin, va el Protocolo de Hipertexto (HTTP). desde el sitio WWW. El gateway codifica los datos HTTP como WML. Los datos en WML se envan al dispositivo porttil. Se visualiza la versin inalmbrica de la pgina que se ha seleccionado.

Cmo funciona?

Emuladores WAP

WAP Wireless Application Protocol


WAP Versin 2.0 nace en 2004
Utiliza XHTML-MP para la presentacin

de contenidos Utiliza TCP en la capa de transporte y HTTP en la de aplicacin No es necesario un gateway

WML Wireless Markup Language


Extensin de XML -> HTML A cada pgina se le llama baraja Cada baraja consta de una o ms

cartas Sensible a maysculas/minsculas Todas las etiquetas se escriben en minsculas

<etiqueta> </etiqueta>

Comentarios <!- comentario -->


9

Ejemplo 1

Hola mundo de una sola carta

<?xml version="1.0"?> <!-- created by WAPtor (http://www.waptop.net/) --> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1. xml"> <wml> <!-- THIS IS THE FIRST CARD IN THE DECK --> <card id="MainCard" title="Ejemplo 1"> <p align="center"> Hola mundo!!! </p> </card> </wml>
10

Ejemplo 2

Hola mundo con 2 cartas

<?xml version="1.0"?> <!-- created by WAPtor (http://www.waptop.net/) -> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <!-- THIS IS THE FIRST CARD IN THE DECK --> <card id="t1" title="Ejemplo 2"> <p align="center"> <a href="#t2">Hola mundo con 2 cartas!!!</a> </p> </card> <card id="t2" title="Ejemplo 2"> <p align="center"> Bienvenido... </p> </card> </wml>
11

XHTML MP
Todo elemento debe estar debidamente

jerarquizado Etiquetas y atributos deben estar en minsculas Todas las etiquetas deben cerrarse El valor de los atributos debe estar entre comillas

12

Servidores WAP
Web Site -> Web Server
WAP Site -> ? Un servidor WAP almacena sitios WAP y

responde mediante una peticin Web server ms populares son?

Apache IIS Tomcat


Ing. Sergio Valero Orea 13

Aplicaciones WAP para dispositivos mviles

Configuracin Servidor WAP


mime.types

/etc

/etc/httpd/conf

WAP 1.0
application/vnd.wap.wmlc wmlc application/vnd.wap.wmlscriptc wmlsc image/vnd.wap.wbmp wbmp text/vnd.wap.wml wml text/vnd.wap.wmlscript wmls

WAP 2.0
application/vnd.wap.xhtml+xml application/xhtml+xml text/html

Aplicaciones WAP para dispositivos mviles

Ing. Sergio Valero Orea

14

Configuracin Servidor WAP


httpd.conf

/etc

/etc/httpd/conf

DirectoryIndex index.html index.htm index.php index.xhtml index.wml

Aplicaciones WAP para dispositivos mviles

Ing. Sergio Valero Orea

15

Vous aimerez peut-être aussi