J2ME短信(WMA1.0-SMS)

 

J2ME短信(WMA1.0-SMS)


WMA-Wireless Messaging API, 有两个版本WMA1.0支持简单的文本短信(SMS), WMA2.0除了支持1.0的功能而且支持彩信(MMS),什么图片,电影文件,音频文件等等多媒体文件。

SMS-short message service

发送SMS

SMS发送格式: sms://5550000:1234
其中sms://是协议, 5550000是手机号码, 1234是端口号。

// 建立短信连接
MessageConnection conn = (MessageConnection) Connector.open(“sms://5550000:1234”);
// 建立文本短信
TextMessage txt = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE);
// 填入短信内容
txt.setPayloadText(“try the first message!”);
conn.send(txt); // 发送

接受SMS

// 接受短信连接
MessageConnection conn = (MessageConnection) Connector.open(“sms://:1234”);
// 接受短信
Message message = conn.receive();
// 获得短信内容
String txt = ((TextMessage)message).getPayloadText();
// do something with the txt String

如果对SMS感兴趣的,可以下载WMA1.0(SMS)。这是一个发送短信的例子。第一行必须填入号码5550000; 第二行填入短信内容;然后点击send, 短信会出现在第三行。

你可能感兴趣的:(j2me)