Me gustaría conocer las funciones detalladas y el nivel técnico de WAP.
Como especificación global abierta, WAP permite a los usuarios móviles acceder cómodamente o utilizar de forma interactiva información y servicios de aplicaciones de Internet mediante el uso de dispositivos de radio. Como se mencionó anteriormente, en Internet, los protocolos comunes necesitan enviar grandes cantidades de datos principalmente basados en texto, y el contenido web estándar es difícil de mostrar en las pequeñas pantallas de los dispositivos de comunicación móviles, como teléfonos celulares y buscapersonas. Al mismo tiempo, en el caso de un solo dispositivo portátil, es inconveniente cambiar el contenido entre pantallas y los protocolos HTTP y TCP/IP no proporcionan una cobertura de señal discontinua, un retraso prolongado y una optimización limitada del ancho de banda para las redes inalámbricas. En Internet, el protocolo HTTP envía encabezados y comandos en un formato de texto ineficiente en lugar de un formato binario comprimido. Por lo tanto, si se utilizan protocolos de Internet ordinarios en los servicios de comunicación inalámbrica, se producirán problemas como baja velocidad, alto costo y dificultades en la aplicación a gran escala. El retraso de la transmisión inalámbrica también causará otros problemas.
Para resolver este tipo de problemas, WAP ha realizado muchas optimizaciones. Por ejemplo, el uso de binarios para transmitir datos altamente comprimidos optimiza la latencia larga y el ancho de banda de bajo a medio. La función de sesión de WAP puede abordar el problema de la cobertura discontinua y puede cambiar automáticamente a otros protocolos optimizados para diversas transmisiones de información cuando IP no está disponible. Al utilizar el lenguaje WML para escribir páginas web, WAP también resuelve el problema de que las páginas web de Internet no se pueden mostrar en dispositivos de comunicación móviles. Las páginas web editadas con WML pueden generar botones, iconos e hipervínculos en micronavegadores de teléfonos móviles y pueden proporcionar funciones como exploración de información, entrada de datos, visualización de texto e imágenes, visualización de tablas, etc., lo que reduce en gran medida la complejidad de la navegación por el contenido web. Gastar en dispositivos móviles.
Además, WAP compensa las deficiencias de los dispositivos móviles portátiles mejorando las funciones de red y ocupando la menor cantidad de recursos posible en los dispositivos de comunicación móviles, como CPU, memoria, etc. Al igual que el papel de la Web en Internet, WAP oculta la complejidad de GSM en la capa de aplicación y proporciona a los usuarios una facilidad de uso similar a la de las páginas web normales. WAP también utiliza WMLScript, un lenguaje de programación similar a JavaScript, para permitir que los dispositivos de comunicaciones móviles procesen información antes de enviarla al servidor. WAP también implementa varias funciones telefónicas, como el control de llamadas a través de WTA.
Los terminales móviles bajo el estándar WAP están equipados con un micronavegador, que funciona de forma similar a un deck. Los usuarios pueden navegar por diversos servicios de red proporcionados por operadores de redes móviles a través de estas tarjetas. Cuando trabaja, el usuario del terminal móvil primero selecciona un servicio, que descargará el conjunto de tarjetas en el terminal móvil. Luego, el usuario puede navegar hacia adelante y hacia atrás entre las tarjetas y puede seleccionar o ingresar información para realizar el trabajo seleccionado. Además, la información explorada se puede almacenar en caché para su uso posterior, y la plataforma se puede almacenar en caché y marcar como favorita para una recuperación rápida. El navegador también ofrece soporte correspondiente para el formato de tarjetas de visita electrónicas, eventos de calendario, libretas de direcciones en línea y otros tipos de contenido.
Modelo WAP
Al igual que el modelo WWW, WAP también define un conjunto de configuraciones necesarias para facilitar la comunicación entre terminales móviles y servidores de contenidos WAP, que incluyen principalmente los siguientes aspectos:
(1) Modelo de nomenclatura estándar. Al igual que WWW, los servidores y el contenido WAP reciben nombres utilizando la nomenclatura de información estándar de Internet.
(2) Tipificación de contenidos. Se refiere principalmente a la escritura de URL. WAP establece formas y tipos de contenido consistentes con WWW, permitiendo a los agentes de usuario WAP manejarlos correctamente sobre esta base.
(3) Formato de contenido estándar. WAP se basa en la tecnología WWW y el micronavegador también admite un conjunto estándar de formatos de contenido, incluido WML y su lenguaje de programación, imágenes, información de calendario, tarjetas de presentación electrónicas e incluso rangos de precios.
(4) Protocolo estándar. El protocolo de red WAP permite que el micronavegador del teléfono móvil se conecte al servidor de contenidos WAP a través de la puerta de enlace WAP, cumpliendo los requisitos para la transmisión de información entre el terminal móvil y el servidor de red.
Con respecto a la arquitectura de red de WAP, todavía debemos enfatizar algunos puntos:
(1) Los clientes WAP son generalmente dispositivos móviles WAP, como los teléfonos móviles más comunes. Generalmente son producidos por diferentes compañías, cada una con características diferentes y, por lo tanto, diferentes interpretaciones de WML y WMLScript.
Por ello, en el futuro conviene consultar la información técnica proporcionada por cada fabricante y considerar de forma exhaustiva las características de las diferentes marcas y modelos de teléfonos móviles WAP, como Nokia 7110, Ericsson R380, Motorola L2000www, etc. , para que las páginas web y aplicaciones desarrolladas puedan ser aceptadas por la mayoría de los teléfonos móviles.
(2) En términos generales, los usuarios esperan que la pantalla del teléfono móvil WAP sea lo suficientemente grande y la resolución alta; de lo contrario, será inconveniente navegar por la web. Sin embargo, dado que los tamaños de pantalla de diferentes teléfonos móviles WAP no son exactamente iguales, los desarrolladores deben considerar crear diferentes páginas web para diferentes teléfonos móviles, o crear una variedad de páginas web para que los clientes se sientan cómodos, convenientes y rápidos al navegar. Y debido a que varios teléfonos móviles tienen diferente soporte para WML y WMLScript, al igual que la situación entre Internet Explore y Netscape, se deben considerar las circunstancias especiales de diferentes teléfonos móviles durante el desarrollo.
(La seguridad del acceso a Internet móvil WAP también debe tenerse en cuenta durante el desarrollo. Por ejemplo, las ondas de radio dispersas en el espacio dispersarán las contraseñas de los usuarios, las contraseñas y otra información importante en el espacio al mismo tiempo. Más adelante En este libro, analizaremos la seguridad del acceso a Internet móvil WAP.
(4) La puerta de enlace desempeña un papel clave en todo el marco del sistema WAP y es el puente que conecta a los clientes y los servicios. ubicado al final de la oficina de telecomunicaciones (Ver Figura 2.4), y también se puede integrar con un servidor de red.
WAP es la abreviatura de Wireless Application Protocol. obtenga información a través de dispositivos portátiles inalámbricos, como computadoras portátiles, teléfonos móviles, buscapersonas, radios bidireccionales, teléfonos inteligentes, etc. WAP admite la mayoría de las redes inalámbricas, incluidas GSM, CDMA, CDPD, PDC, PHS, TDMA, Flex, Eden. , Tetea, DECT, Datatac y Mobitex, todos los sistemas operativos son compatibles con WAP, entre los cuales Palm OS, EPOC, Windows CE, FlexOS, OS/9 y JavaOS están especialmente diseñados para que algunos dispositivos portátiles, como las PDA, puedan acceder. Internet a través de WAP después de instalar un micronavegador. El archivo es muy pequeño, lo que puede resolver mejor las limitaciones de la memoria pequeña y el ancho de banda de la red inalámbrica grande. Aunque WAP puede admitir HTHL y XML, WML es un lenguaje diseñado para pantallas y teclados pequeños. -Los dispositivos portátiles sin WAP también admiten WMLScript. Este lenguaje de secuencias de comandos es similar a JavaScript, pero requiere menos memoria y CPU porque básicamente no tiene funciones inútiles incluidas en otros lenguajes de secuencias de comandos
Protocolo de aplicación inalámbrica<. /p>
Es un estándar de protocolo abierto unificado a nivel mundial que proporciona contenido de Internet y servicios avanzados de valor agregado a terminales móviles. Es un protocolo de Internet inalámbrico simplificado que combina Internet y tecnología de telefonía móvil, lo que permite el acceso. Ricos recursos de Internet en cualquier momento y en cualquier lugar. El servicio WAP es un servicio para acceder directamente a Internet a través del "navegador" WAP del teléfono móvil y navegar por el sitio web WAP. Puede disfrutar de varios servicios de aplicaciones, como navegación de noticias. consulta de stock, envío y recepción de correo electrónico, juegos en línea y chat a través de la red GPRS Aproveche al máximo las ventajas de un retraso de acceso corto (acceso de 2 segundos), velocidad rápida, siempre en línea y conmutación conveniente. >WAP 1.2 está basado en WML.
WAP 2.0 está basado en WAP como programación, más cercano a la WEB.
WAP (Wireless Application Protocol) es un estándar abierto global. detalla cómo transmitir comunicaciones, codificar información y aplicarla a dispositivos inalámbricos. Cuenta con el apoyo de más de 200 empresas, entre las que se encuentran Ericsson, Nokia y Motorola. En términos de comprensión, WAP puede denominarse Protocolo de acceso inalámbrico. , o directamente llamado Protocolo de Internet Inalámbrico, que regula la navegación por páginas web y protocolos de comunicación como TCP/IP. Bluetooth también es un protocolo de comunicación inalámbrica, pero estandariza aplicaciones de frecuencia y hardware más específicas.
WAP (Protocolo de comunicación inalámbrica) es un estándar global abierto para la comunicación entre teléfonos móviles digitales, Internet u otros asistentes digitales personales (PDA) y aplicaciones informáticas. El nacimiento de este estándar es el resultado de los esfuerzos de los miembros del Foro WAP, creado en junio de 1997 por Nokia, Ericsson, Motorola y Wireless Planet.
El objetivo de WAP es
Mediante la tecnología WAP, se puede introducir una gran cantidad de información y diversos servicios de Internet en terminales inalámbricos como teléfonos móviles y PDA. Cuando y donde necesites información, puedes abrir tu teléfono WAP y disfrutar de un sinfín de información o recursos en línea. Tales como: noticias integrales, pronóstico del tiempo, dinámica del mercado de valores, informes comerciales, tipos de cambio actuales, etc. También se implementarán uno a uno el comercio electrónico y la banca en línea.
También puede obtener resultados deportivos, anécdotas de entretenimiento e historias humorísticas en cualquier momento y en cualquier lugar para agregar interés a su vida. También puede utilizar la función de reserva en línea para organizar su vida de manera ordenada. El protocolo WAP incluye las siguientes capas: 1. Entorno de aplicaciones inalámbricas (WAE) 2. Capa de sesión inalámbrica (WSL) 3. Seguridad de la capa de transporte inalámbrico (WTLS) 4. Capa de transporte inalámbrico (WTP) Entre ellas, la capa WAE incluye micro- navegador, WML, intérprete WMLSCRIPT y otras funciones. La capa WTLS proporciona funciones de seguridad básicas para el comercio electrónico inalámbrico y la transmisión inalámbrica de datos cifrados.
Principios básicos de WAP
El estándar AP es un conjunto de protocolos.
WDP: Capa de protocolo de datagramas WAP, que es la capa de transporte para enviar y recibir mensajes.
WTLS: Capa de seguridad de transmisión inalámbrica, que proporciona servicios de seguridad para comercio electrónico y otras aplicaciones.
WTP: Capa de protocolo de transporte WAP, que proporciona soporte de transporte y aumenta la disponibilidad de los servicios de datagramas proporcionados por WDP.
WSP: Capa de protocolo de sesión WAP, que proporciona un intercambio de datos efectivo entre diferentes aplicaciones.
Interfaz HTTP: admite solicitudes de recuperación de información desde terminales móviles.
El desarrollo de WAP
WAP se ha convertido en el estándar global de facto para acceder a servicios de información inalámbricos a través de teléfonos móviles u otros terminales inalámbricos. Su desarrollo y aplicaciones son ilimitados. Podría decirse que el único límite es tu imaginación. WAP no sólo ha cambiado a pasos agigantados muchas aplicaciones existentes, sino que también ha generado más servicios nuevos de valor agregado.
Por ejemplo, se utiliza para respaldar procedimientos comerciales específicos, transferencia de información o mantenimiento de dominios, incluido el servicio al cliente y el suministro de repuestos, notificación de mensajes y gestión de llamadas, correo electrónico, servicios telefónicos de valor agregado, servicios de grupo. planificación, información meteorológica y de tráfico, servicios de mapas y ubicación, cobertura de noticias y deportes, y más. Lo que es particularmente digno de mención es que permite que los servicios de información ampliamente utilizados en Internet se desarrollen gradualmente desde el simple suministro de información hasta servicios más interactivos y, en última instancia, realicen el comercio electrónico.
La filosofía de diseño de WAP
WAP proporciona una plataforma tecnológica abierta y unificada. Los usuarios pueden utilizar dispositivos móviles para acceder y obtener fácilmente información y servicios en Internet o intranet en un contenido unificado. formato.
WAP define un conjunto de interfaces entre software y hardware. Los dispositivos móviles y los servidores de sitios web que implementan estas interfaces permiten a las personas usar sus teléfonos móviles para enviar y recibir correos electrónicos e incluso navegar por Internet como si fueran una PC. En esencia, WAP es un protocolo de comunicación que proporciona un entorno de ejecución y desarrollo de aplicaciones compatible con los sistemas operativos integrados más populares, como PalmOS, EPOC, WindowsCE, FLEXO y JavaOS.
WAP puede admitir la mayoría de los dispositivos inalámbricos actualmente en uso, incluidos teléfonos móviles, buscapersonas FLEX, equipos de comunicación por radio bidireccional, etc. En comparación con las PC de escritorio, estos dispositivos tienen CPU débiles, memoria pequeña, suministro de energía limitado en entornos inalámbricos, pantallas pequeñas y capacidades de entrada limitadas. En la red de transmisión, WAP actualmente también puede admitir varias redes móviles, como GSM, CDMA, PHS, etc. y también puede soportar futuros sistemas de comunicaciones móviles de tercera generación. Sin embargo, en comparación con el ancho de banda de las redes cableadas que utilizan Internet, los recursos de ancho de banda de las redes inalámbricas siempre son limitados. En respuesta a las limitaciones y desventajas anteriores, WAP se basó plenamente en las ideas de Internet e hizo algunas modificaciones y simplificaciones. Es decir, las aplicaciones y el contenido web se representan en formatos de datos estándar, utilizando un software de navegador similar al utilizado en las PC, utilizando modos de comunicación estándar para navegar por Internet.
El estándar WAP define un entorno de aplicación que permite a los diseñadores desarrollar interfaces de usuario independientes del dispositivo y luego incorporar lógica ejecutable en terminales móviles utilizando el lenguaje de programación WAP de scripts WML. De esta forma, lo que realmente se ejecuta en el terminal móvil es un micronavegador, muy similar al navegador IE o Netscape que se utiliza en el PC.
Características técnicas de WAP
Antiguamente, el acceso inalámbrico a Internet estaba limitado por los teléfonos móviles y las redes inalámbricas. WAP aprovecha al máximo los estándares de Internet como XML, UDP e IP. Muchos de sus programas se basan en estándares de Internet como HTTP y TLS. Sin embargo, después de la optimización, supera las deficiencias del bajo ancho de banda, la alta latencia y la mala conexión. Estabilidad en el entorno inalámbrico original.
Los estándares originales de Internet, como HTML, HTTP, TLS, TCP, etc., están lejos de cumplir los requisitos cuando se utilizan en redes móviles porque es necesario transmitir una gran cantidad de información de datos de texto. El contenido HTML estándar no se puede mostrar de forma eficaz en las estrechas pantallas de los teléfonos de bolsillo y buscapersonas.
WAP utiliza principalmente binario para transmitir datos comprimidos y su función de optimización es adecuada para retrasos prolongados y ancho de banda bajo. El sistema de sesión de WAP puede manejar una cobertura intermitente mientras trabaja bajo una variedad de condiciones cambiantes de transmisión inalámbrica.
Utilice WML y scripts WML para crear contenido WAP, que puede aprovechar al máximo las pantallas pequeñas. El contenido de WAP se puede mostrar en la pantalla de dos líneas de los últimos teléfonos inteligentes u otros dispositivos de comunicación, o se puede convertir a pantalla completa.
La memoria de pila de protocolo WAP liviana está diseñada para minimizar el ancho de banda requerido y maximizar los tipos de redes inalámbricas que pueden proporcionar contenido WAP. Aplicable a varias redes, como GSM900, GSM1800, GSM 1900;. Norma provisional (IS)-136; Norma europea DECT; Acceso múltiple por división de tiempo; Servicios de comunicación personal, Localización de alta velocidad (FLEX) y Acceso múltiple por división de código. Al mismo tiempo, también admite todas las tecnologías de red y servicios portadores, incluido el servicio de mensajes cortos (SMS), datos de servicios auxiliares no estructurados (USSD), datos celulares con conmutación de circuitos (DSD), datos de paquetes digitales celulares (CDPD) y paquetes generales. Servicios inalámbricos (GPRS). Debido a que WAP se basa en una jerarquía escalable, cada capa se puede desarrollar independientemente de las otras capas. Esto hace posible introducir otros servicios portadores o utilizar nuevos procedimientos de transmisión sin cambiar otras capas.
WAP permite a los usuarios con pequeños dispositivos inalámbricos (como teléfonos móviles y PDA que pueden navegar por Internet) acceder a Internet para obtener información sobre la marcha. WAP tiene en cuenta las limitaciones de estos dispositivos y la flexibilidad que requieren estos usuarios. Limitaciones de los dispositivos WAP portátiles En comparación con las PC, los dispositivos WAP tienen pantallas pequeñas con baja resolución, capacidad limitada del dispositivo de entrada, pero lo más importante es que no tienen dispositivos señaladores, bajo consumo de energía de la CPU, menos memoria, energía inestable y un ancho de banda de red estrecho. A diferencia de HTML-C, el estándar WAP no especifica qué forma debe adoptar un dispositivo WAP. Esto es extremadamente beneficioso para los fabricantes de equipos, que pueden producir varios tipos de equipos para satisfacer diferentes necesidades. En un futuro próximo, la demanda del mercado de dispositivos WAP se basará en el tamaño de la pantalla del navegador, el dispositivo de entrada y el tamaño de la memoria, promoviendo así el desarrollo y progreso de los dispositivos WAP en nuevas tecnologías y soluciones.
El uso de un teléfono móvil para conectarse a Internet pronto se convertirá en un estándar, y WAP es la herramienta técnica para implementar este estándar. El acceso a Internet móvil está creciendo ahora más rápidamente que el acceso a Internet desde PC. Esto significa que, en un futuro próximo, la mayoría de los teléfonos móviles nuevos estarán equipados con navegadores WAP. Los usuarios inalámbricos con dispositivos WAP pueden obtener servicios relacionados proporcionados a través de Internet y las páginas web están compiladas en formato HTML. Para entonces, los dispositivos WAP se habrán convertido en un medio común de obtener estos servicios para muchos, si no la mayoría, de los usuarios.