I have only just started looking at J2ME and am confused as to why it's needed if we have WAP. Can anyone explain?
posted 15 years ago
Sheila WAP stands for Wireless Application Protocol. It is a means of sending simple, structured data in the form of a page/card to a mobile device that supports it. WAP can provide the user with textual data, much like the very early web pages b4 Flash or applets. J2ME is an API(Application Programming Interface) that allows progammers to write JAVA programs/applcications that can run on devices that have a very small memory capacity. EG.If we were to use WAP to play a game of Tic-Tac-Toe then every move that the user or the server made would have to be created as a new page and sent back to the device. J2ME would allow you to create a progam that ran on the device itself and use the memory and cpu of the device to execute moves in the game. Hope this helps! Niz ------------------