在一个多人游戏中,如果你击败了对手后,向他发送一个短消息,以宣泄你胜利的喜悦,那肯定大大增加了游戏的可玩性,WMA就可以帮你实现这样的功能。WMA(Wireless Messaging API) 是一组针对于支持CLDC的手机的可选API。 它定义了一些发送和接收短消息的功能。现在最新的版本是1.1,WMA只包含了两个包:
• javax.microedition.io
• javax.wireless.messaging.
第一个包包含了支持短消息的网络平台接口,特别是实现了短消息连接类-- Connector ;第二包定义了发送、接收短消息的API,实现了接口Message,派生出 BinaryMessage 和TextMessage 两个类。同样地,它定义了用来监听发送过来的短信的MessageConnection接口,这个接口提供了最基础的接收、发送短消息的功能。在本节中,我们将要学习发送、接收短消息,然后学习如何用Push Registry API来在MIDlet注册一个发送过来的短消息连接。