バイナリ データを含む SMS メッセージを送信する Java ME プラットフォーム用のモバイル アプリケーションを開発する予定です。ただし、アプリケーションはこれらのメッセージを送信するためにカスタム ポートを使用します (電話の標準メッセージング システムの代わりに、アプリケーション自体を登録してこれらのメッセージを自動的に受信できるようにするため)。
私の質問は:
1) カスタム ポートへの BinaryMessages は、世界中のモバイル ネットワークで広くサポートされていますか? それとも、これは少数の通信事業者のみで機能する「贅沢」なものですか?
2) 通常の TextMessage は、テキストが 1 つのメッセージの制限を超えると、複数の部分に分割される傾向があります。BinaryMessages は同じように扱われますか? もしそうなら、アプリケーションでこの問題 (断片化) にどのように対処できますか? 明らかに、メッセージの一部では機能しません。理想的には、メッセージのすべての部分が受信されたときに完全なメッセージを取得したいと考えています。これは通信事業者のネットワークに依存していますか?
これをテストできることはわかっていますが、多くのテレコムでテストを実行することはできず、私の (小さな) 国のテレコムだけでテストを実行することはできません。これは、このアプリケーションを開発する必要があるかどうかにとって重要です。
自分で答えを探してみましたが、失敗しました。些細な質問で申し訳ありませんが、お時間をいただきありがとうございます。