Мне нужно написать мобильное приложение (мидлет), которое будет работать на Nokia 6600 (SDK 60 2nd Edition CW). цель приложения - обнаруживать перебои в подаче электроэнергии (когда в батарею больше не подается электричество) и регистрировать их.
это мобильное приложение будет состоять из двух модулей:
модуль J2ME, в основном для интерфейса
модуль Symbian C ++, который обнаруживает события прерывания питания, а затем информирует модуль J2ME, который регистрирует событие сбоя питания (время, другие данные и т. д.).
Из того, что я собрал на этом замечательном веб-сайте (StackOverflow), я должен использовать MIDP-JNI (http://wiki.forum.nokia.com/index.php/MIDletNativeServicesFramework), чтобы позволить J2ME взаимодействовать с кодом Symbian C ++.
так что мой вопрос:
должен ли я сделать модуль Symbian сервером, а модуль J2ME - клиентом? или можно сделать наоборот? (потому что я думаю, что часть, определяющая прерывания питания, должна быть клиентом, и всякий раз, когда она обнаруживает событие, она вызывает сервер J2ME.
Может ли кто-нибудь предоставить мне образец кода? Я не программист на Symbian C ++, поэтому мне немного сложно с этим справиться.