Java me 有没有可能让J2ME应用程序接收短信并将其发送到计算机?
这基本上是我的问题,我已经编写了发送/接收SMS的代码,但它基本上是一个“服务器/客户端”,因此我无法获得直接发送到电话号码而不是通过j2me程序的SMS。甚至有可能吗?编写一个应用程序来接收传入的SMS,提取消息并通过HTTP调用将其发送到服务器是完全有可能的。然后,您可以让该服务器将短信发送到另一部手机。使用无线消息API(JSR 120),您可以将短信发送到JavaME应用程序。但是,您必须注册才能在特定端口接收短信,并且无法从手机的标准收件箱读取短信 登记册:Java me 有没有可能让J2ME应用程序接收短信并将其发送到计算机?,java-me,sms,Java Me,Sms,这基本上是我的问题,我已经编写了发送/接收SMS的代码,但它基本上是一个“服务器/客户端”,因此我无法获得直接发送到电话号码而不是通过j2me程序的SMS。甚至有可能吗?编写一个应用程序来接收传入的SMS,提取消息并通过HTTP调用将其发送到服务器是完全有可能的。然后,您可以让该服务器将短信发送到另一部手机。使用无线消息API(JSR 120),您可以将短信发送到JavaME应用程序。但是,您必须注册才能在特定端口接收短信,并且无法从手机的标准收件箱读取短信 登记册: import javax.
import javax.wireless.messaging.MessageConnection;
MessageConnection connection =
(MessageConnection) javax.microedition.io.Connector.open("sms://:1234");
有两种不同的接收SMS的方法:
- 使用javax.wireless.messaging.MessageListener来驱动事件
- 使用阻塞方法
javax.wireless.messaging.MessageConnection.receive()