Logica OpenSMPP (http://opensmpp.org/)를 사용하여 SMPP 프로토콜을 통해 메시지를 관리하고 있습니다. 내 SMS 및 USSD 메시지에 응답 할 수있는 서버가 있으며 클라이언트를 개발 중입니다. 이미 DeliverSM 메시지를 보내고 SMS를 통해 서버에서 SubmitSM의 응답을 관리해야 : 처음에는 SMSC를 시작하고 그런 일을 수행Logica OpenSMPP의 USSD 지원
DeliverSM request = new DeliverSM();
request.setSourceAddr(from);
request.setDestAddr(to);
try {
request.setShortMessage(message);
} catch (WrongLengthOfStringException e) {
log.error("Error during setShortMessage", e);
}
request.setRegisteredDelivery((byte) 0);
new Transmitter(this.connection).send(request);
을하지만, USSD를 위해 같은 일을하는 동안 나는 몇 가지 문제가 발생합니다. SMPP가 (GSM에 대한 인터페이스로 사용되는 경우 ussd_service_op 매개 변수는 USSD 서비스 작업을 정의 할 필요
: 나는 어떻게 든 다음 (SMPP V3.4 규격에서 컷)를 사용해야합니다, 알고) USSD 시스템.
클라이언트가 서버에 SMS 및 USSD 메시지를 보내려면 어떻게해야합니까?