автоматический набор мобильных приложений при получении сообщения с сервера - PullRequest
3 голосов
/ 06 августа 2009

Как мне автодозвонить на мобильное устройство с помощью запускаемого на нем приложения j2me на основе сообщения, инициированного с удаленного сервера. Сообщение сервера может привести к тому, что приложение j2me наберет заранее определенный номер. Я выяснил, что набор номера можно выполнить с помощью метода platformRequest (), с помощью которого я могу отправить ему номер телефона в виде строки URL.

Однако я не знаю ни одного протокола, где сторона сервера могла бы инициировать диалог с клиентом (приложение j2me).

Ответы [ 2 ]

1 голос
/ 30 августа 2009

Это невозможно - по соображениям безопасности и конфиденциальности. Однако, как показано выше, единственный способ заставить его работать - это приложение J2ME.

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

1 голос
/ 06 августа 2009

Либо попросите сервер отправить SMS-сообщение на телефонную трубку, либо приложение j2me будет поддерживать открытый http-диалог с сервером.

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

Редактировать: система PushRegistry будет работать с SMS, но операторы, как правило, блокируют трафик, отличный от http, и использование системы tcp push означает, что сервер может узнать об IP-адресе телефона и открытом порту. SMS - единственный действительный механизм толчка, используемый на практике.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...