使用logica smpp发送DeliverSMResp

时间:2012-02-17 06:32:10

标签: java smpp

如何使用Logica smpp发送DeliverSMResp?我看到课程Sessionrespond方法,但我不明白如何从SMSC收到来自DeliverSMResp的{​​{1}}课程对象。

PDU

我有假设:

public void handleEvent(ServerPDUEvent event) {
        PDU pdu = event.getPDU();
        System.out.println("PDU RECEIVED - " + pdu);
        if (pdu.isRequest()) {
            try{
                System.out.println("async request received, enqueuing " + pdu.debugString());
                session.respond(???????);
            }

但我不确定。

1 个答案:

答案 0 :(得分:1)

   DeliverSMResp deliverSMResp = new DeliverSMResp();
   deliverSMResp.setSequenceNumber(pdu.getSequenceNumber());
   starter.getSession().respond(deliverSMResp);

有效!