Возможно ли, чтобы приложение J2ME получило SMS и отправило его на компьютер? - PullRequest
0 голосов
/ 25 августа 2010

Это в основном мой вопрос, я написал код для отправки / получения SMS, но в основном это «сервер / клиент», поэтому я не могу получить SMS, которые отправляются непосредственно на номер телефона, а не через программу j2me.Это вообще возможно?

Ответы [ 2 ]

1 голос
/ 25 августа 2010

Используя API беспроводной передачи сообщений (JSR 120), вы можете получать SMS-сообщения в приложение JavaME.Тем не менее, вы должны зарегистрироваться, чтобы получать SMS на определенный порт, и вы не можете читать SMS со стандартной входящей почты телефона.

Регистрация:

import javax.wireless.messaging.MessageConnection;
MessageConnection connection = 
    (MessageConnection) javax.microedition.io.Connector.open("sms://:1234");

Есть 2различные способы получения SMS:

  • управляемые событиями с использованием javax.wireless.messaging.MessageListener
  • с использованием метода блокировки javax.wireless.messaging.MessageConnection.receive()
1 голос
/ 25 августа 2010

Вполне возможно написать приложение, которое получает входящее SMS, извлекает сообщение и отправляет его на сервер через HTTP-вызов.Затем вы можете заставить этот сервер отправлять это SMS на другой телефон.

...