SlideShare una empresa de Scribd logo
1 de 29
INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “ MANUEL NÚÑEZ BUTRÓN” COMPUTACIÓN E INFORMÁTICA WAP Y WML M.Sc. Víctor Fidel Pando Beltrán [email_address] http://victorpando.blogspot.com
WAP = WIRELESS ACCESS PROTOCOL
WAP   Protocolo de Aplicación Inalámbrico, extiende servicios internet a dispositivos inalámbricos portátiles, coordinado por un grupo de compañías bajo el nombre de  FORO WAP . WAP fue diseñado para utilizar eficientemente los recursos disponibles en dispositivos inalámbricos como: limitado poder de procesamiento y memoria, pantallas displays y pequeñas teclas multifunción. WAP es un protocolo abierto diseñado para trabajar en un limitado ancho de banda, con tasas bajas de transmisión (alrededor 10Kbps) e independientemente de la base del sistema de red inalámbrico. WAP usa una arquitectura cliente/servidor ya que un mini-explorador permite compartir información con un gateway WAP que entrega la información desde un servidor en particular.
Un Gateway WAP permite acceder a contenidos Web sobre redes de comunicación inalámbrica traduciendo peticiones HTTP dentro de peticiones del dispositivo inalámbrico. WAP permite fácil acceso a la Web y a intranets corporativas que favorecen a los fabricantes.
WML=WIRELESS MARK LANGUAGE WML=PÁGINAS WEB ESTÁTICAS
<?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> put one or more cards here </wml>  <?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> </card> </wml>  CARD WML
<?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> <p><a href=&quot;somewhere.wml&quot;>Get Somewhere</a></p> <p> <anchor>New page <go href=&quot;new.wml&quot;></anchor> </p> </card>  <card id=&quot;card2&quot; title=&quot;My Second Card&quot;> <p><a href=&quot;#card1&quot;>Back to Card One</a> </p> </card> </wml>  LINK
<?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <template> <do type=&quot;prev&quot; label=&quot;Back&quot;> <prev/> </do> </template> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> <p><a href=&quot;somewhere.wml&quot;>Get Somewhere</a></p> <p> <anchor>New page <go href=&quot;new.wml&quot;></anchor> </p> </card>  <card id=&quot;card2&quot; title=&quot;My Second Card&quot;> <p><a href=&quot;#card1&quot;>Back to Card One</a> </p> </card> </wml>  HACER EL DO
Puedes aplicar formato básico al texto con las etiquetas populares de HTML:  <b>  para negrita, < big > para grande, < em > para  enfatizado, < i > para itálica, < small > para pequeño, < strong > para negrita, < u > para subrayado, < br/ > para una nueva línea.  Puedes hacer tablas simples con las etiquetas < table >, < tr > y < td >.  Los caracteres que conoces y amas tales como  &amp;  para un  ampersand,  &apos;  para un apóstrofe,  &nbsp;  para un espacio, y &quot;  para las comillas también son soportados por WML. Un comentario es < !—algún comentario >.  WML aceptará la etiqueta < img/ >, pero la imagen debe ser pequeña y debe ser guardada con la extensión  .wbmp .  Únicamente algunos de los navegadores pueden mostrarlos al mismo tiempo que únicamente en blanco y negro.  ¿AMAS EL FORMATO?
WML WML Lenguaje de Marcado Inalámbrico es para WAP lo que HTML (Lenguaje de Marcado de Hipertexto) es para HTTP. Indica como es presentado el contenido al dispositivo inalámbrico y como responder cuando una opción del mini-explorador ha sido seleccionado. WML es un subconjunto del Lenguaje de Marcado Extensible (XML)  basado en etiquetas de marcado similar al Internet y siguiendo las indicaciones del consorcio World Wide Web para acceso inalámbrico. Un documento WML es llamado  deck  y esta formado en unidades separadas de interacción del usuario llamada  card ; es decir se permite la navegación entre cards de uno o mas decks. El documento de definición de escritura (DTD) WML1.1 desarrolladas por el foro WAP definen la sintaxis, variables y elementos a ser usados en un documento WAP. Los diseñadores usan  emuladores WAP  para el desarrollo de nuevas aplicaciones evitando el uso de gateways y servidores WAP durante las pruebas.
 
WMLS=WIRELESS MARK LANGUAGE SCRIPT WMLS=PÁGINAS WEB DINÁMICAS
WMLScript El foro WAP proporciona un lenguaje de escritura llamado WMLScript. WMLScript es usado junto a WML (o independiente de este) para proporcionar inteligencia en la forma lógica de proceder a los servicios del cliente. WMLScript es basado en ECMAScript, un derivativo de JavaScrip y ha sido designado para soporte del ancho de banda relativamente bajo aplicables a dispositivos inalámbricos portátiles. WMLScript define funciones control de flujo de contenidos  estructuras lógicas como: while, if, y for, que pueden ser llamadas desde el cuerpo principal del programa WML. Aún así, WMLScript todavía faltan las características básicas de programación como, funciones aritméticas, manejo de secuencias, y capacidad uniendo programas WML 1.1.  Aunque WMLScript no soporta la creación de nuevos objetos vía programación orientada a objetos, las seis librerías que son proporcionadas ayudan en el manejo de muchas tareas comunes.
WMLScript USA LAS SIGUIENTES  REGLAS DE SINTAXIS: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EL FORO WAP ,[object Object],[object Object],[object Object]
LA ARQUITECTURA WAP ,[object Object],[object Object]
ARQUITECTURA WAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MODELO DE PROGRAMACIÓN WAP
PROTOCOLO WAP ,[object Object],[object Object],[object Object]
AMBIENTE DE APLICACIONES INALAMBRICAS (WAE) ,[object Object],[object Object],[object Object],[object Object]
PROTOCOLO DE TRANSACCIÓN INALÁMBRICO (WTP) ,[object Object],[object Object],[object Object],[object Object]
PROTOCOLO DE DATAGRAMA INALÁMBRICO (WDP)   El WDP le permite a WAP ser portador-independiente adaptando la capa de transporte del portador que se encuentra a su lado. El WDP presenta una estructura de datos consistente para las capas superiores del protocolo WAP, mientras ofrece la ventaja de independencia del portador en aplicaciones de diseño. PORTADORES  Debajo del WDP todas los servicios ofrecidos por el portador descansan. Éstos incluyen el Servicio de  Mensajes Cortos (SMS); Servicio de Datos Suplementarios sin estructura (USSD); Acceso Múltiple por División de Código (CDMA), Paquetes Digitales de Datos Celulares (CDPD).  A través del stack del Protocolo Internet, el cliente de WAP se comunica con la entrada de WAP que se encuentra entre la red del portador inalámbrico y el internet público u otra sociedad que ofrezca servicios intranet.
LAS NORMAS DE WAP  Tanto como es posible, WAP usa las normas del internet existentes para la base de su propia arquitectura. Sin embargo, las normas de Internet como HTML, HTTP, TLS y TCP que exigen enviar grandes cantidades de datos principalmente basados en texto son ineficaces con WIRELESS.  Por lo tanto WAP se ha perfeccionado con restricciones del ambiente inalámbrico en  mente. Se diseña para un pequeño ancho de banda y  larga latencia, y usa transmisión binaria para una gran comprensión de datos.   DISPOSITIVOS WAP Las especificaciones WAP también se desarrollaron independientemente, especificando la mínima funcionalidad de un dispositivo podemos tener cualquier funcionalidad encima de ese mínimo diseño.
Un teléfono WAP puede correr sobre cualquier aplicación WAP en la misma forma que un navegador WEB puede correr en cualquier aplicación HTML.   Un dispositivo WAP es una combinación de hardware y software. Una vez que tienes un teléfono WAP puedes acceder a la Internet simplemente tipeando los URL´s y siguiendo los enlaces que aparecen. Usando estos dispositivos de fácil y seguro acceso al Internet que contienen servicios tales como, banca y mensajes indefinidos que están disponibles.  Además el acceso no esta restringido al Internet.
Existe varios dispositivos WAP inalámbricos en el mercado, los usuarios toman en cuenta sus aplicaciones, por ejemplo: Los siguientes teléfonos móviles. Nokia 7110: Trabaja en 900/1800MHz GSM para Europa, África, Asia y soporta WTLS Motorola Timport P7389: Trabaja en 900/1800/1900MHz GSM usado en varias partes del mundo y soporta WML y WMLScript.  Dispositivos con aplicaciones WAP tendrán un vasto campo de aplicación y los usuarios estarán aptos para interactuar con servicios de voz y datos a la vez. EL FUTURO Los teléfonos móviles del futuro tendrán mejores aplicaciones tales como aplicaciones multimedia, acceso al Internet, etc.  Apoyados por nuevas tecnologías, tale como.
GPRS:  Es un protocolo inalámbrico de paquetes conmutados  con velocidades de transmisión de 115Kbps hasta 171Kbps. Requerirá de nuevos teléfonos para soportar estas velocidades , como beneficio los usuarios tendrán conexión en línea siempre, además que podrán recibir una llamada mientras descarga datos de la web. Esta tecnología incrementa las velocidades de GSM  y HSCSD en un factor de 10 o 15 veces. EDGE:  Es una versión de GPRS con alto ancho de banda y velocidades superiores a 384 Kbps mejorará las velocidades de GPRS y HSCSD en un factor de 20 o 30 veces HSCSD:  Es una implementación de GSM para transmisión de datos a alta velocidad, HSCSD usa cuatro canales para acceder al Internet por medio de GSM. UMTS:  Permite comunicaciones inalámbricas de alta calidad y se espera que abarque mas de 2 billones de usuarios para el 2010.
Se tendrán velocidades de transmisión de  1 y 2Mbps   con roaming mundial. BLUETOOTH:  Es una tecnología inalámbrica que consume baja potencia y ha sido diseñada para reemplazar enlaces infrarrojos. Se usa como complemento a las WLANs con tecnología WAP  con velocidades efectivas de 1Mbps, ofreciendo compatibilidad para conexiones adhoc y la posibilidad automática de elementos Estas tecnologías están centradas en el incremento significativo del ancho de banda. Gracias al rápido crecimiento del uso y las demandas de Internet y el uso de tecnologías inalámbricas se espera alcanzar al menos las mismas velocidades alambicas de hoy en día
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CHICOS: ¿Podrán enfrentarse? Armados de: LES ESPERA: Muchas Gracias [email_address]

Más contenido relacionado

La actualidad más candente

Tp9 g1-2010 v08
Tp9 g1-2010 v08Tp9 g1-2010 v08
Tp9 g1-2010 v08ademiti
 
edge Tecnologia
edge Tecnologiaedge Tecnologia
edge Tecnologiamkferre
 
Introducción a las redes moviles e inalambricas
Introducción a las redes moviles e inalambricasIntroducción a las redes moviles e inalambricas
Introducción a las redes moviles e inalambricasalex18andrea
 
Tecnologías para moviles
Tecnologías para movilesTecnologías para moviles
Tecnologías para movilesKumikoVangard
 
Evolucion tecnologica de las redes de transporte
Evolucion tecnologica de las redes de transporteEvolucion tecnologica de las redes de transporte
Evolucion tecnologica de las redes de transporteJorgeConde44
 
Macro Micro Movilidad
Macro Micro MovilidadMacro Micro Movilidad
Macro Micro Movilidadguest1dc19a
 
Macro Micro Movilidad
Macro Micro MovilidadMacro Micro Movilidad
Macro Micro Movilidadguest158709
 
Tecnologías celulares
Tecnologías celularesTecnologías celulares
Tecnologías celularesjesuscarr19
 
Tecnologias de radio y moviles
Tecnologias de radio y movilesTecnologias de radio y moviles
Tecnologias de radio y movilesalexhitoP
 
Dispositivos Inalambricos
Dispositivos InalambricosDispositivos Inalambricos
Dispositivos Inalambricosmarce005
 
Tecnologias de la telefonía móvil
Tecnologias de la telefonía móvilTecnologias de la telefonía móvil
Tecnologias de la telefonía móvil1bt
 
telefonía móvil celular.
telefonía móvil celular.telefonía móvil celular.
telefonía móvil celular.JoseDelCarmenIZ
 
Presentación 3g
Presentación 3gPresentación 3g
Presentación 3gPato J
 
Redes de Tecnologías Móviles
Redes de Tecnologías MóvilesRedes de Tecnologías Móviles
Redes de Tecnologías MóvilesSaúl Vázquez
 

La actualidad más candente (20)

GPRS - EDGE
GPRS - EDGEGPRS - EDGE
GPRS - EDGE
 
Tp9 g1-2010 v08
Tp9 g1-2010 v08Tp9 g1-2010 v08
Tp9 g1-2010 v08
 
edge Tecnologia
edge Tecnologiaedge Tecnologia
edge Tecnologia
 
Umts celular
Umts celularUmts celular
Umts celular
 
Introducción a las redes moviles e inalambricas
Introducción a las redes moviles e inalambricasIntroducción a las redes moviles e inalambricas
Introducción a las redes moviles e inalambricas
 
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
 
Tecnologías para moviles
Tecnologías para movilesTecnologías para moviles
Tecnologías para moviles
 
Evolucion tecnologica de las redes de transporte
Evolucion tecnologica de las redes de transporteEvolucion tecnologica de las redes de transporte
Evolucion tecnologica de las redes de transporte
 
Macro Micro Movilidad
Macro Micro MovilidadMacro Micro Movilidad
Macro Micro Movilidad
 
Gprs
GprsGprs
Gprs
 
Macro Micro Movilidad
Macro Micro MovilidadMacro Micro Movilidad
Macro Micro Movilidad
 
Tecnologías celulares
Tecnologías celularesTecnologías celulares
Tecnologías celulares
 
Tecnologias de radio y moviles
Tecnologias de radio y movilesTecnologias de radio y moviles
Tecnologias de radio y moviles
 
Dispositivos Inalambricos
Dispositivos InalambricosDispositivos Inalambricos
Dispositivos Inalambricos
 
Tecnologias 2G y 2.5G
Tecnologias 2G y 2.5GTecnologias 2G y 2.5G
Tecnologias 2G y 2.5G
 
Tecnologias de la telefonía móvil
Tecnologias de la telefonía móvilTecnologias de la telefonía móvil
Tecnologias de la telefonía móvil
 
Tecnología gsm 2g
Tecnología gsm 2gTecnología gsm 2g
Tecnología gsm 2g
 
telefonía móvil celular.
telefonía móvil celular.telefonía móvil celular.
telefonía móvil celular.
 
Presentación 3g
Presentación 3gPresentación 3g
Presentación 3g
 
Redes de Tecnologías Móviles
Redes de Tecnologías MóvilesRedes de Tecnologías Móviles
Redes de Tecnologías Móviles
 

Similar a Introducción al WAP

Similar a Introducción al WAP (20)

Protocolo wap
Protocolo wapProtocolo wap
Protocolo wap
 
WAP 1.0 (obsoleta)
WAP 1.0 (obsoleta)WAP 1.0 (obsoleta)
WAP 1.0 (obsoleta)
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Un vistazo a wap
Un vistazo a wapUn vistazo a wap
Un vistazo a wap
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Techuetamo
TechuetamoTechuetamo
Techuetamo
 
Filtros y seguridad
Filtros y seguridadFiltros y seguridad
Filtros y seguridad
 
SOAP y Web Services
SOAP y Web ServicesSOAP y Web Services
SOAP y Web Services
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Windows communication foundation(wcf)
Windows communication foundation(wcf)Windows communication foundation(wcf)
Windows communication foundation(wcf)
 
Tecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en ObjetosTecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
 
Hacia La Web Sincrona
Hacia La Web SincronaHacia La Web Sincrona
Hacia La Web Sincrona
 
Red de Redes
Red de RedesRed de Redes
Red de Redes
 
INTERNET FUNCIONAMIETO
INTERNET FUNCIONAMIETOINTERNET FUNCIONAMIETO
INTERNET FUNCIONAMIETO
 
Web services
Web servicesWeb services
Web services
 
Cert inf seguridad_analisis_trafico_wireshark
Cert inf seguridad_analisis_trafico_wiresharkCert inf seguridad_analisis_trafico_wireshark
Cert inf seguridad_analisis_trafico_wireshark
 
Wfc
WfcWfc
Wfc
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 

Más de Victor Pando

Análisis del Sector Metalmecánica
Análisis del Sector MetalmecánicaAnálisis del Sector Metalmecánica
Análisis del Sector MetalmecánicaVictor Pando
 
Video y Multimedia
Video y MultimediaVideo y Multimedia
Video y MultimediaVictor Pando
 
Panorama General de Open Office 3.0
Panorama General de Open Office 3.0Panorama General de Open Office 3.0
Panorama General de Open Office 3.0Victor Pando
 
Lección No. 1 de Python
Lección No. 1 de PythonLección No. 1 de Python
Lección No. 1 de PythonVictor Pando
 
Curso Básico de Windows XP
Curso Básico de Windows XPCurso Básico de Windows XP
Curso Básico de Windows XPVictor Pando
 
Tecnología Bluetooth
Tecnología BluetoothTecnología Bluetooth
Tecnología BluetoothVictor Pando
 
Redes WiFi 821.11 a vs. 802.11b
Redes WiFi 821.11 a vs. 802.11bRedes WiFi 821.11 a vs. 802.11b
Redes WiFi 821.11 a vs. 802.11bVictor Pando
 
Administración de Sistemas de Información
Administración de Sistemas de InformaciónAdministración de Sistemas de Información
Administración de Sistemas de InformaciónVictor Pando
 
Estado del Arte de Hardware y Software para Ingeniería Civil
Estado del Arte de Hardware y Software para Ingeniería CivilEstado del Arte de Hardware y Software para Ingeniería Civil
Estado del Arte de Hardware y Software para Ingeniería CivilVictor Pando
 

Más de Victor Pando (15)

Análisis del Sector Metalmecánica
Análisis del Sector MetalmecánicaAnálisis del Sector Metalmecánica
Análisis del Sector Metalmecánica
 
Linux02
Linux02Linux02
Linux02
 
Python06
Python06Python06
Python06
 
Python05
Python05Python05
Python05
 
Python04
Python04Python04
Python04
 
Python03
Python03Python03
Python03
 
Video y Multimedia
Video y MultimediaVideo y Multimedia
Video y Multimedia
 
Panorama General de Open Office 3.0
Panorama General de Open Office 3.0Panorama General de Open Office 3.0
Panorama General de Open Office 3.0
 
Python02
Python02Python02
Python02
 
Lección No. 1 de Python
Lección No. 1 de PythonLección No. 1 de Python
Lección No. 1 de Python
 
Curso Básico de Windows XP
Curso Básico de Windows XPCurso Básico de Windows XP
Curso Básico de Windows XP
 
Tecnología Bluetooth
Tecnología BluetoothTecnología Bluetooth
Tecnología Bluetooth
 
Redes WiFi 821.11 a vs. 802.11b
Redes WiFi 821.11 a vs. 802.11bRedes WiFi 821.11 a vs. 802.11b
Redes WiFi 821.11 a vs. 802.11b
 
Administración de Sistemas de Información
Administración de Sistemas de InformaciónAdministración de Sistemas de Información
Administración de Sistemas de Información
 
Estado del Arte de Hardware y Software para Ingeniería Civil
Estado del Arte de Hardware y Software para Ingeniería CivilEstado del Arte de Hardware y Software para Ingeniería Civil
Estado del Arte de Hardware y Software para Ingeniería Civil
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (16)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Introducción al WAP

  • 1. INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “ MANUEL NÚÑEZ BUTRÓN” COMPUTACIÓN E INFORMÁTICA WAP Y WML M.Sc. Víctor Fidel Pando Beltrán [email_address] http://victorpando.blogspot.com
  • 2. WAP = WIRELESS ACCESS PROTOCOL
  • 3. WAP Protocolo de Aplicación Inalámbrico, extiende servicios internet a dispositivos inalámbricos portátiles, coordinado por un grupo de compañías bajo el nombre de FORO WAP . WAP fue diseñado para utilizar eficientemente los recursos disponibles en dispositivos inalámbricos como: limitado poder de procesamiento y memoria, pantallas displays y pequeñas teclas multifunción. WAP es un protocolo abierto diseñado para trabajar en un limitado ancho de banda, con tasas bajas de transmisión (alrededor 10Kbps) e independientemente de la base del sistema de red inalámbrico. WAP usa una arquitectura cliente/servidor ya que un mini-explorador permite compartir información con un gateway WAP que entrega la información desde un servidor en particular.
  • 4. Un Gateway WAP permite acceder a contenidos Web sobre redes de comunicación inalámbrica traduciendo peticiones HTTP dentro de peticiones del dispositivo inalámbrico. WAP permite fácil acceso a la Web y a intranets corporativas que favorecen a los fabricantes.
  • 5. WML=WIRELESS MARK LANGUAGE WML=PÁGINAS WEB ESTÁTICAS
  • 6. <?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot; &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> put one or more cards here </wml> <?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot; &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> </card> </wml> CARD WML
  • 7. <?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot; &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> <p><a href=&quot;somewhere.wml&quot;>Get Somewhere</a></p> <p> <anchor>New page <go href=&quot;new.wml&quot;></anchor> </p> </card> <card id=&quot;card2&quot; title=&quot;My Second Card&quot;> <p><a href=&quot;#card1&quot;>Back to Card One</a> </p> </card> </wml> LINK
  • 8. <?xml version=&quot;1.0&quot;?> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot; &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <template> <do type=&quot;prev&quot; label=&quot;Back&quot;> <prev/> </do> </template> <card id=&quot;card1&quot; title=&quot;My First Ever WML Card&quot;> <p>I made a WML card! Woo Hoo!</p> <p><a href=&quot;somewhere.wml&quot;>Get Somewhere</a></p> <p> <anchor>New page <go href=&quot;new.wml&quot;></anchor> </p> </card> <card id=&quot;card2&quot; title=&quot;My Second Card&quot;> <p><a href=&quot;#card1&quot;>Back to Card One</a> </p> </card> </wml> HACER EL DO
  • 9. Puedes aplicar formato básico al texto con las etiquetas populares de HTML: <b> para negrita, < big > para grande, < em > para enfatizado, < i > para itálica, < small > para pequeño, < strong > para negrita, < u > para subrayado, < br/ > para una nueva línea. Puedes hacer tablas simples con las etiquetas < table >, < tr > y < td >. Los caracteres que conoces y amas tales como &amp; para un ampersand, &apos; para un apóstrofe, &nbsp; para un espacio, y &quot; para las comillas también son soportados por WML. Un comentario es < !—algún comentario >. WML aceptará la etiqueta < img/ >, pero la imagen debe ser pequeña y debe ser guardada con la extensión .wbmp . Únicamente algunos de los navegadores pueden mostrarlos al mismo tiempo que únicamente en blanco y negro. ¿AMAS EL FORMATO?
  • 10. WML WML Lenguaje de Marcado Inalámbrico es para WAP lo que HTML (Lenguaje de Marcado de Hipertexto) es para HTTP. Indica como es presentado el contenido al dispositivo inalámbrico y como responder cuando una opción del mini-explorador ha sido seleccionado. WML es un subconjunto del Lenguaje de Marcado Extensible (XML) basado en etiquetas de marcado similar al Internet y siguiendo las indicaciones del consorcio World Wide Web para acceso inalámbrico. Un documento WML es llamado deck y esta formado en unidades separadas de interacción del usuario llamada card ; es decir se permite la navegación entre cards de uno o mas decks. El documento de definición de escritura (DTD) WML1.1 desarrolladas por el foro WAP definen la sintaxis, variables y elementos a ser usados en un documento WAP. Los diseñadores usan emuladores WAP para el desarrollo de nuevas aplicaciones evitando el uso de gateways y servidores WAP durante las pruebas.
  • 11.  
  • 12. WMLS=WIRELESS MARK LANGUAGE SCRIPT WMLS=PÁGINAS WEB DINÁMICAS
  • 13. WMLScript El foro WAP proporciona un lenguaje de escritura llamado WMLScript. WMLScript es usado junto a WML (o independiente de este) para proporcionar inteligencia en la forma lógica de proceder a los servicios del cliente. WMLScript es basado en ECMAScript, un derivativo de JavaScrip y ha sido designado para soporte del ancho de banda relativamente bajo aplicables a dispositivos inalámbricos portátiles. WMLScript define funciones control de flujo de contenidos estructuras lógicas como: while, if, y for, que pueden ser llamadas desde el cuerpo principal del programa WML. Aún así, WMLScript todavía faltan las características básicas de programación como, funciones aritméticas, manejo de secuencias, y capacidad uniendo programas WML 1.1. Aunque WMLScript no soporta la creación de nuevos objetos vía programación orientada a objetos, las seis librerías que son proporcionadas ayudan en el manejo de muchas tareas comunes.
  • 14.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.
  • 22. PROTOCOLO DE DATAGRAMA INALÁMBRICO (WDP) El WDP le permite a WAP ser portador-independiente adaptando la capa de transporte del portador que se encuentra a su lado. El WDP presenta una estructura de datos consistente para las capas superiores del protocolo WAP, mientras ofrece la ventaja de independencia del portador en aplicaciones de diseño. PORTADORES Debajo del WDP todas los servicios ofrecidos por el portador descansan. Éstos incluyen el Servicio de Mensajes Cortos (SMS); Servicio de Datos Suplementarios sin estructura (USSD); Acceso Múltiple por División de Código (CDMA), Paquetes Digitales de Datos Celulares (CDPD). A través del stack del Protocolo Internet, el cliente de WAP se comunica con la entrada de WAP que se encuentra entre la red del portador inalámbrico y el internet público u otra sociedad que ofrezca servicios intranet.
  • 23. LAS NORMAS DE WAP Tanto como es posible, WAP usa las normas del internet existentes para la base de su propia arquitectura. Sin embargo, las normas de Internet como HTML, HTTP, TLS y TCP que exigen enviar grandes cantidades de datos principalmente basados en texto son ineficaces con WIRELESS. Por lo tanto WAP se ha perfeccionado con restricciones del ambiente inalámbrico en mente. Se diseña para un pequeño ancho de banda y larga latencia, y usa transmisión binaria para una gran comprensión de datos. DISPOSITIVOS WAP Las especificaciones WAP también se desarrollaron independientemente, especificando la mínima funcionalidad de un dispositivo podemos tener cualquier funcionalidad encima de ese mínimo diseño.
  • 24. Un teléfono WAP puede correr sobre cualquier aplicación WAP en la misma forma que un navegador WEB puede correr en cualquier aplicación HTML. Un dispositivo WAP es una combinación de hardware y software. Una vez que tienes un teléfono WAP puedes acceder a la Internet simplemente tipeando los URL´s y siguiendo los enlaces que aparecen. Usando estos dispositivos de fácil y seguro acceso al Internet que contienen servicios tales como, banca y mensajes indefinidos que están disponibles. Además el acceso no esta restringido al Internet.
  • 25. Existe varios dispositivos WAP inalámbricos en el mercado, los usuarios toman en cuenta sus aplicaciones, por ejemplo: Los siguientes teléfonos móviles. Nokia 7110: Trabaja en 900/1800MHz GSM para Europa, África, Asia y soporta WTLS Motorola Timport P7389: Trabaja en 900/1800/1900MHz GSM usado en varias partes del mundo y soporta WML y WMLScript. Dispositivos con aplicaciones WAP tendrán un vasto campo de aplicación y los usuarios estarán aptos para interactuar con servicios de voz y datos a la vez. EL FUTURO Los teléfonos móviles del futuro tendrán mejores aplicaciones tales como aplicaciones multimedia, acceso al Internet, etc. Apoyados por nuevas tecnologías, tale como.
  • 26. GPRS: Es un protocolo inalámbrico de paquetes conmutados con velocidades de transmisión de 115Kbps hasta 171Kbps. Requerirá de nuevos teléfonos para soportar estas velocidades , como beneficio los usuarios tendrán conexión en línea siempre, además que podrán recibir una llamada mientras descarga datos de la web. Esta tecnología incrementa las velocidades de GSM y HSCSD en un factor de 10 o 15 veces. EDGE: Es una versión de GPRS con alto ancho de banda y velocidades superiores a 384 Kbps mejorará las velocidades de GPRS y HSCSD en un factor de 20 o 30 veces HSCSD: Es una implementación de GSM para transmisión de datos a alta velocidad, HSCSD usa cuatro canales para acceder al Internet por medio de GSM. UMTS: Permite comunicaciones inalámbricas de alta calidad y se espera que abarque mas de 2 billones de usuarios para el 2010.
  • 27. Se tendrán velocidades de transmisión de 1 y 2Mbps con roaming mundial. BLUETOOTH: Es una tecnología inalámbrica que consume baja potencia y ha sido diseñada para reemplazar enlaces infrarrojos. Se usa como complemento a las WLANs con tecnología WAP con velocidades efectivas de 1Mbps, ofreciendo compatibilidad para conexiones adhoc y la posibilidad automática de elementos Estas tecnologías están centradas en el incremento significativo del ancho de banda. Gracias al rápido crecimiento del uso y las demandas de Internet y el uso de tecnologías inalámbricas se espera alcanzar al menos las mismas velocidades alambicas de hoy en día
  • 28.
  • 29. CHICOS: ¿Podrán enfrentarse? Armados de: LES ESPERA: Muchas Gracias [email_address]