2009-10-26 3 views
0

Мы хотели бы использовать MIDP2.0 push registry для вызова нашего MIDLet с регулярным интервалом для проверки новых сообщений с сервера. Если еще один MIDLet уже запущен на переднем плане, наш MIDLet может быть вызван одновременно? Будет ли поведение отличаться от устройства к устройству (например, Nokia S-60, Motorola, Samsung, LG)?MIDP 2.0 push registry

ответ

2

Поведение, безусловно, будет меняться. Некоторые устройства не могут обрабатывать многозадачность (например, устройства Nokia Series 40), и я очень сомневаюсь, что ваше приложение будет вызвано PushRegistry, в то время как на этих устройствах будет запущен другой мидлет. На самом деле я даже не уверен, что ваш MIDlet будет вызван (и может украсть передний план) из другого запущенного MIDlet на устройствах, поддерживающих многозадачность (например, SonyEricsson). Из моего опыта работы с платформой Java ME это точно такая функция, которая сильно пострадает от фрагментации устройства.