API Wireless Messaging
Dados do artigo
A classe pertence ao pacote javax.wireless.messaging
WMA 1.0 (JSR-120)
A versão 1.0 da especificação (JSR 120) permite aos desenvolvedores enviar e receber SMS em texto ou modo binário. Você pode enviar:
- Uma mensagem de texto normal SMS
- Uma mensagem de texto endereçada para uma porta, por exemplo, para ser recebida por outra aplicação Java ME ouvindo a essa porta.
- Uma mensagem binária endereçada para uma porta, por exemplo, para ser recebida por outra aplicação Java ME ouvindo a essa porta.
Para enviar um SMS você tem que usar um Framework de conexão generica (Generric Connection Framework) do Java ME usando um protocolo sms://. A API WMA oferece as seguintes classes:
- MessageConnection
- MessageListener
- TextMessage
- BinaryMessage
Você pode receber SMS que foi enviado para uma dada porta, mas não um normal SMS da caixa de entrada. Portas restritas pode também não serem usadas, por exemplo você não pode enviar um WAP-Push SMS.
Usando o Nokia Connectivity Framework você pode testar o envio e recepção de SMS usando um ou mais emuladores Nokia no mesmo PC. Cada emulador terá um número de SMS definido na área de título.
A especificação JSR está disponível em: http://www.jcp.org/en/jsr/detail?id=120.
WMA 2.0 (JSR-205)
As diferenças entre WMA 2.0 (JSR-205) e WMA 1.0 (JSR-120) estão relacionadas primeiramente ao suporte de mensagens de múltiplas partes usadas para mensagens MMS, adicionada nesta versão.A especificação JSR está disponível em: http://www.jcp.org/en/jsr/detail?id=205.
Referências
- Nokia Developer
MIDP: Bluetooth RFCOMM and L2CAP Examples]


(no comments yet)