JSMPP中的deliver_sm_resp

时间:2012-05-05 20:29:21

标签: jsmpp

我将使用JSMPP为SMSC实现Receiver Listener,因此我将实现MessageRecieverListener并实现onAcceptDeliverSm方法,但是根据SMPP规范,应用程序应该发送deliver_sm_resp作为deliver_sm的响应

如何通过JSMPP实现这一点,这是JSMPP在幕后发生的事情吗?

1 个答案:

答案 0 :(得分:3)

我在制作中使用jsmpp。这个lib最好的东西是幕后发生的许多低级事情和deliver_sm_resp :-)

enquery_link和enquery_link_resp也会在幕后发生,你也可以在创建SMPPSession时为这些命令配置超时:

SMPPSession tmpSession = new SMPPSession();
    tmpSession.setTransactionTimer(transactionTimer);
    tmpSession.setEnquireLinkTimer(enquireLinkTimer);
    tmpSession.addSessionStateListener(new SessionStateListenerImpl());
    MessageReceiverListenerImpl mrl = new MessageReceiverListenerImpl();
    tmpSession.setMessageReceiverListener(mrl);
    tmpSession.connectAndBind(remoteIpAddress, remotePort, bindParam);

变量transactionTimer和enquireLinkTimer我存储在属性文件中: - )

jsmpp是非常酷的lib,我喜欢它: - )