首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jSMPP中的"deliver_sm_resp“命令

jSMPP中的"deliver_sm_resp“命令
EN

Stack Overflow用户
提问于 2012-05-06 04:29:21
回答 1查看 1.1K关注 0票数 1

我想用jSMPPSMSC实现一个接收器监听器。所以我想实现MessageRecieverListener和方法onAcceptDeliverSm,但是根据SMPP specs,应用程序应该发送deliver_sm_resp作为对deliver_sm命令的响应。

这将如何通过jSMPP实现,这是由jSMPP库在幕后执行的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-23 00:58:25

我在生产中使用了jSMPP。这个库最好的地方是许多低级的事情都在幕后发生,deliver_sm_resp也是如此:-)

enquery_linkenquery_link_resp命令也在幕后执行,您还可以在创建SMPPSession时配置此命令的超时时间:

代码语言:javascript
复制
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);

我将transactionTimerenquireLinkTimer的值存储在属性文件中。

jSMPP是一个非常酷的库,我喜欢它:-)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10465728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档