Hello All,
I am confused on some parts of the WMA Spec. Kindly clarify my questions listed below.
1. From the push registry contract it's clear that, the AMS is not responsible for incoming connections once the MIDlet has started and the AMS starts listening for incoming connections only when the MIDLet is destroyed. Does this mean that, when the MIDlet is in paused state, neither the MIDlet nor the AMS is listening for incoming data ???
2. For use of push registry with WMA - SMS, the connection url has to be a server mode connection (
sms://:5876), what will happen if a client mode connection is specified in the Push Registry parameter in case of static push registration and for dynamic registration.
3. For untrusted midlets, we need not specify the permissions explicitly and also the HTTP & HTTPS connections (mandatory) could be granted with explicit user approval. What is the case for WMA related operations like SMS connection open, send, receive as well as other connections like Socket,Datagram etc. Will the MIDlet ask for explicit user permission if used or throw any SecurityException since these are not mandated?
4. In case of GSM SMS, the SMSC ( the short messaging service center) number can be obtained as a system property. Is this number included anywhere in the payload of the sms as i assume that the device first forwards the sms to this number (Store and forward approach) or is it upto the device implementation to take care of it ?
[ June 12, 2006: Message edited by: Reghu Ram T ]