Чтение SMS-сообщений с телефона Windows Mobile, подключенного через ActiveSync? - PullRequest
0 голосов
/ 01 мая 2009

У меня есть проект, над которым я работаю, который требует, чтобы наше приложение WPF считывало SMS-сообщения с подключенного пользователем телефона Windows Mobile, чтобы мы могли отображать последние и т. Д.

Мне не повезло с любой из библиотек, которые я нашел. Наиболее многообещающим кажется OpenNETCF.Desktop.Communications, но в конечном итоге кажется, что я не смогу делать с ним то, что мне нужно.

Как лучше всего читать SMS-сообщения с подключенного телефона? Будет ли мне проще написать какое-нибудь сервисное приложение для телефона, которое будет выполнять роль сервера, а наше приложение WPF - клиентом?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 02 мая 2009

У Jeyo есть продукт, который загружает SMS-сообщения с телефона в файлы Outlook PST. Поражает меня, что вы можете просто использовать этот продукт и перелистать PST для недавних сообщений (я знаю, что это немного обидно, но если вы были в отчаянии) или поговорить с ними о том, будут ли они лицензировать часть своего кода для вас?

0 голосов
/ 01 мая 2009

Нет ничего из коробки, что будет делать то, что вы хотите. RAPI, который включает в себя библиотека OpenNETCF, имеет набор API-интерфейсов связи, но ничего для SMS. У него есть возможность привязки пользовательских API, так что вы можете создать собственный API и использовать его. Преимущество этой стратегии заключается в том, что вам не нужно никакого вмешательства пользователя для переноса содержимого на устройство (без копирования и запуска содержимого служебного приложения). Недостатком является то, что пользовательская RAPI DLL для устройства должна иметь собственный код.

Если вы используете собственный механизм, вы можете использовать API POOM в управляемом коде для получения и отправки сообщений. Единственная проблема заключается в том, что для прослушивания вызовов на устройстве необходимо запустить какое-либо «сервисное» приложение, что означает написание собственного протокола, что означает довольно большую тестовую матрицу.

...