Hello, I am trying to understand various wireless communication protocols.
On J2SE, when I use a socket to communicate, the underlying protocol is TCP/IP.
On J2ME, when I use a socket to communicate, what is the underlying protocol? Specifically, which layers of the WAP protocol stack are used?
Now, if I open an IMPS J2ME client on my wireless phone to chat with a friend on his PC, what happens? I thought IMPS is supposed to replace the WAP protocol stack. Is that correct? Where does IMPS stand relative to WAP?
What if I open a native IMPS client on my wireless phone? Does it behave exactly the same way as the J2ME client?