1

Logica smpp で DeliverSMResp を送信するには? クラスSessionにはメソッドがありますが、SMSCから受け取ったクラスrespondのオブジェクトを取得する方法がわかりません。DeliverSMRespPDU

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(???????);
            }

私は仮定を持っています:

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

しかし、よくわかりません。

4

1 に答える 1

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

できます!

于 2012-02-22T07:29:40.957 に答える