jSMPP 経由で WAP プッシュを送信するのは難しいと思います。
jSMPP の UDH を指定する方法と、バイナリ メッセージを送信していることを指定する方法を知る必要があります。
サンプルコードの抜粋を持っている人はいますか? 私はしばらく成功せずに試しましたが、Googleを使用して例を見つけることができませんでした...
SMS を使用して wap を送信するには、esmclass を 64 に、datacoding を 245 に設定する必要があります。以下の例を試してみてください。
String messageId = session.submitShortMessage("CMT", TypeOfNumber.INTERNATIONAL, NumberingPlanIndicator.UNKNOWN, "55662", TypeOfNumber.ALPHANUMERIC, NumberingPlanIndicator.UNKNOWN, "your_phone_number", new ESMClass(64), (byte)0, (byte)1, timeFormatter.format(new Date()), null, new RegisteredDelivery(SMSCDeliveryReceipt.DEFAULT), (byte)0, new GeneralDataCoding(245), (byte)0, HexUtil.convertHexStringToBytes("0605040B8423F025060803AE81EAAF82B48401056A0045C 60D036578616D706C652E636F6D0007010377656C636F6D6520746F207761702073697465000101") );