Я должен разработать мобильное приложение для платформы Java ME, которая отправляет SMS-сообщения, содержащие двоичные данные. Тем не менее, приложение должно использовать специальный порт для отправки этих сообщений (чтобы он мог зарегистрироваться и автоматически получать эти сообщения вместо стандартной системы обмена сообщениями телефона).Насколько надежны двоичные сообщения в Java ME
Мой вопрос:
1) BinaryMessages в пользовательский порт широко поддерживается в мобильных сетях по всему миру? Или это что-то «экстравагантное», которое будет работать только с несколькими операторами связи?
2) Обычные текстовые сообщения имеют тенденцию разбиваться на несколько частей, когда их текст превышает предел одного сообщения. Связаны ли двоичные сообщения так же, и если да, то как я могу справиться с этой проблемой (фрагментацией) в своем приложении? Очевидно, что часть сообщения не будет работать, и в идеале я хотел бы получить полное сообщение, когда все его части будут получены. Это зависит от сети оператора?
Я понимаю, что могу проверить это, но я не могу провести тест на многих телекоммуникационных сетях, только в моей (маленькой) стране, и это имеет решающее значение для того, нужно ли разрабатывать это приложение или нет.
Я попытался найти ответы сам, но я потерпел неудачу. Извините, если это тривиальные вопросы и спасибо за ваше время.
Буду признателен, если downvoter разъяснит, что он считает неправильным в вопросе. Я думаю, что мой вопрос, как правило, относится к категории «практических, ответственных, основанных на реальных проблемах, с которыми вы сталкиваетесь», но либо критика, либо предложения по улучшению приветствуются. –