wap refers to the wireless application communication protocol, which was announced in early 1998. It allows people to use mobile communication terminal devices such as mobile phones to receive various information through the WAP protocol, surf the Internet, browse the web, send and receive emails, and even conduct A network communication protocol for online e-commerce. WAP consists of a series of protocols. Wireless communication devices that apply WAP standards can access the Internet, including sending and receiving emails, querying information, and accessing websites.
The operating environment of this tutorial: Windows 7 system, Dell G3 computer.
wap refers to the wireless application communication protocol.
Introduction to wap protocol
WAP (Wireless Application Protocol) is the first phase product of the combination of mobile communications and the Internet. This technology allows users to surf the Internet using wireless devices such as mobile phones and navigate between websites on a small screen. These websites must also be written in WML (Wireless Markup Language), which is equivalent to HTML (Hyperdocument Markup Language) on the Internet.
The Wireless Application Protocol (WAP) was announced in early 1998, allowing people to use mobile communication terminal devices such as mobile phones to receive various information through the WAP protocol, surf the Internet, browse the web, send and receive emails, and even conduct online electronic activities. A network communications agreement for business.
Wireless Application Protocol (WAP) is an open, global protocol for communication between mobile phones, personal digital assistants (PDAs) and other mobile communication devices and the Internet or other services. sexual standards.
WAP consists of a series of protocols. Wireless communication devices that apply WAP standards can access the Internet, including sending and receiving emails, querying information, and accessing websites.
Features of WAP protocol:
WAP provides an open and unified technology platform that users can easily access using mobile devices and obtain Internet or Intranet information and various services expressed in a unified content format. Such as comprehensive news, weather forecast, stock market dynamics, business reports, current exchange rates and business information, etc. With the deepening of WAP application, e-commerce and online banking will also be gradually implemented on WAP in the future. Users can also obtain sports competition results, anecdotes about the entertainment industry, and humorous stories anytime and anywhere through WAP to add interest to their lives; they can also use WAP's online booking function to arrange their lives in an orderly manner.
WAP supports most commonly used radio devices, including mobile phones, Flex pagers, two-way radio communication equipment, etc. Compared with desktop personal computers, these devices have weaker CPUs, less memory, limited power supply in wireless environments, smaller displays, and limited input functions. In addition, on the transmission network, WAP supports various mobile networks, such as GSM, CDMA, PHS, etc., and can support future third-generation mobile communication systems.
WAP also defines a set of software and hardware interfaces. Through mobile devices and website servers with these interfaces, people can use mobile phones to send and receive emails and browse the Internet just like using PCs. WAP is a communication protocol that not only provides an application development and operating environment, but also provides extensive support for currently popular embedded operating systems such as Palmos, Epoc, Windows, and Javaos.
The WAP standard also defines an application environment WAE (Wireless Application Environment), which allows designers to develop device-independent user interfaces and use WML script WMLScript's WAP programming language , embedding executable logic into mobile terminals. In this way, a micro-browser can be run on the mobile terminal for wireless users to browse information. This micro-browser is very similar to the IE or Netscape browser on a PC. Wireless Markup Language (WML) is used to display various text, images and other data. WML is a language based on Extension Markup Language (XML) and is a subset of XML. As a scripting language for WML, WMLScript can supplement some of the limitations of WML, such as checking the validity of user input data. On the one hand, it enhances the browsing and presentation functions of WML, and on the other hand, it also provides convenience for user operations. More flexible and intelligent processing. WAP application environment WAE is a universal application development framework that provides extensive support for developing and running WAP application services on different radio communication networks. This framework is mainly based on existing Internet technology.
The WAP application structure is very similar to the Internet structure.
At the beginning of its birth, WAP was touted as a revolutionary communication application technology, and the entire mobile computing world seemed to be transformed by it. However, WAP and various services using the WAP protocol have not played the role expected due to the limitations of mobile devices and mobile networks themselves. The main limitations of mobile networks and devices are:
Narrow display screen
Device memory capacity is limited
Insufficient CPU computing power
Available bandwidth is too small
Unreliable connection
Excessive delay
- ##However, in the new version of WAP-WAP 2.0 Things have changed since then. Below I will give a brief explanation of WAP and its technology of displaying content using WML. In addition, I will also explain what technical improvements and improvements WAP 2.0 has made based on version 1.x, and finally I will explain some reasons for continuing to use the current version 1.x.
How WAP works
When accessing a website through a browser on a desktop computer operating system, the client program will Make a request for data, and the server is responsible for transmitting the data to the client through the IP network in HTML format. The Web browser then converts this HTML data into user-readable text and images. The situation is a little different on your mobile device. WAP takes the place of the web browser with a so-called WAP browser, through which the device can request data from the website. The main difference between accessing data through desktop PC browsers and WAP 1.x browsers is that WAP browsers must use the communication entity WAP gateway. This so-called WAP gateway is functionally equivalent to an intermediary between the mobile network and the Internet network. The WAP gateway is located between the WAP browser and the Web server. It performs the necessary binary encoding of the content and can also convert WML and HTML codes to and from each other.Reason for using WAP
As mentioned above, there are considerable limitations in mobile communications, but there are still some advantages in using WAP to implement mobile Web browsing. For good reason:- WAP has its own security model, which works online similar to web security. Hash algorithm, digital certificate and public key cryptography technology provide key security protection for WAP real transactions.
- WAP development is quite simple. WML and WMLScript provide almost everything necessary for mobile Internet applications. WML or WMLScript is not difficult to learn; most programmers pick it up very quickly.
- WAP has been widely accepted. Mainstream manufacturers in the wireless communication market (such as Nokia, Motorola and Ericsson) are very actively involved in the formulation process of WAP standards.
- WAP is an independent standard. This means that even switching to a GPRS network will not affect web browsing at all. And better data transfer speeds will only make the browsing experience more perfect and convenient.
WAP 2.0 is brand new
The 2.0 version of WAP incorporates more Internet standards. The XHTML Basic version defined by W3C has become the basis of WAP 2.0. XHTML Basic is the mobile version of XHTML 1.0, and the WAP Forum developed the XHTML Mobile Profile based on it. WAP CSS is the mobile version of Cascading Style Sheet CSS. It only has some features of CSS related to the mobile environment. XHTML and CSS provide developers with more powerful formatting capabilities. With XHTML and CSS, you can even display the same document on mobile devices with different content presentation capabilities. In addition, WAP 2.0 also includes WML 1.x extensions to ensure standard backward compatibility. In the WAP 2.0 standard, the WAP gateway no longer becomes a key component of the WAP architecture. In addition, content no longer has to be binary encoded; XHTML continues to be a text format. However, because many people still rely on mobile devices that require the WAP 1.0 standard, and because the WAP/WSP protocol stack is still used for transport purposes, you also need to support WAP 1.0 gateways. So, even if WAP 2.0 provides quite powerful functions, for a period of time, you may still have to carry out reliable and secure development work within the 1.x standard. For more related knowledge, please visit theFAQ column!
The above is the detailed content of What does wap mean?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undress AI Tool
Undress images for free

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

System restore point setting methods include manual creation, dependency automatic creation, and management of storage space. 1. Manual creation requires system protection to enable in "Create Restore Point", allocate 5% disk space and click "Create" to name the restore point; 2. The system will automatically create restore points when installing updates or changing settings, but do not guarantee comprehensiveness; 3. The restore point occupies no more than 5% of the system disk space by default, and the old version will be automatically cleaned, and storage can be managed by adjusting the upper limit.

When encountering the blue screen error VIDEO_TDR_FAILURE(nvlddmkm.sys), priority should be given to troubleshooting graphics card driver or hardware problems. 1. Update or rollback the graphics card driver: automatically search and update through the device manager, manually install or roll back to the old stable driver using NVIDIA official website tools; 2. Adjust the TDR mechanism: Modify the TdrDelay value in the registry to extend the system waiting time; 3. Check the graphics card hardware status: monitor the temperature, power supply, interface connection and memory module; 4. Check system interference factors: run sfc/scannow to repair system files, uninstall conflicting software, and try safe mode startup to confirm the root cause of the problem. In most cases, the driver problem is first handled. If it occurs repeatedly, it needs to be further deepened.

A firewall is a network security system that monitors and controls network traffic through predefined rules to protect computers or networks from unauthorized access. Its core functions include: 1. Check the source, destination address, port and protocol of the data packet; 2. Determine whether to allow connections based on trust; 3. Block suspicious or malicious behavior; 4. Support different types such as packet filtering firewalls, status detection firewalls, application layer firewalls and next-generation firewalls; 5. Users can enable built-in firewalls through operating system settings, such as Windows Security Center or macOS system preferences; 6. The firewall should be used in combination with other security measures such as strong passwords and update software to enhance protection.

To prevent specific programs from being connected to the network can be achieved through system firewalls or third-party tools. 1. Windows users can use their own firewall, create new rules in the "outbound rules" to select the program path and set "block connection"; 2. Third-party tools such as GlassWire or NetBalancer provide graphical interfaces that are more convenient to operate, but pay attention to source reliability and performance impact; 3. Mac users can control networking permissions through the command line with pfctl or using LittleSnitch and other tools; 4. A more thorough way is to use the network outage policy. The whitelisting policy prohibits all programs from being connected to the network by default and only allows trusted programs to access. Although the operation modes of different systems are different, the core logic is consistent, and attention should be paid to the details of the path and scope of the rules taking effect.

UAC frequently pops up because the running program requires administrator permissions or the system setting level is too high. Common reasons include installation of software, modifying system settings, running third-party tools and other operation triggers. If using an administrator account, UAC only confirms the operation and not blocks. The methods for reducing prompts include: canceling the program to run as an administrator, lowering the UAC notification level, using a standard user account, and starting the program through the task planner. It is not recommended to turn off UAC completely because it can effectively prevent malicious programs from tampering with the system. You can set the UAC to "notify only when the program changes the computer" to balance security and experience.

The Facebook name change process is simple, but you need to pay attention to the rules. First, log in to the application or web version and go to "Settings and Privacy" > "Settings" > "Personal Information" > "Name", enter a new name, and save it; secondly, you must use your real name, it cannot be modified frequently within 60 days, it cannot contain special characters or numbers, and it cannot be impersonated by others, and the review does not pass the auxiliary verification such as uploading ID cards; it usually takes effect within a few minutes to 3 working days after submission; finally, the name change will not notify friends, the homepage name will be updated simultaneously, and the old name will still be displayed in the history record.

Audio problems are usually caused by changes in settings, abnormal drivers or system service failures. You can troubleshoot them according to the following steps: 1. Check whether the volume is muted, whether the output device is correct, try to re-plug and unplug the headset; 2. Update or roll back the audio driver through the Device Manager, uninstall if necessary and restart the computer; 3. Make sure that the "WindowsAudio" service is started and the startup type is set to automatic; 4. Run the sfc/scannow command to repair possible corrupt system files. Operate step by step in order, and the audio function can be restored in most cases.

Sleep and shutdown have their own uses, and the choice depends on the usage scenario. 1. Sleep is suitable for short rest, maintaining low power consumption and quickly recovering work; 2. Shutdown is suitable for not using for a long time, installing updates or troubleshooting, and completely power outage saves energy; 3. Mixed sleep takes into account memory and hard disk saving to prevent loss of data from power outage; 4. Notebooks should pay attention to battery health to avoid excessive discharge caused by long-term sleep; 5. There may still be background tasks running in sleep mode, and it is recommended to adjust settings according to needs to optimize performance and energy consumption.