短信平台集成到web上,
利用浏览器传递参数到后台发送。要求:
接收短信:socket监听信息接收的时候,只有一个线程监听而且这个线程始终处于监听状态。发送短信:通过一个实例,进行发送。(也就是说用户通过浏览器调用的是同一个实例,不能开通另外的socket)现在发送是没有什么问题了,但是在长连接的接收端,出现疑问:1、我什么时候启动这个监听接收短信线程?(我尝试着在spring配置文件里面通过配置启动,但是这样很影响性能,如果始终没有人发信息,那就挂掉了)
2、由于信息会产生延迟,我现在准备做个数据池放入回执和回发短信的接收,但是我每次在发送完一条短信之后,就去查找连接池,找不到相关回执短信(因为它是比信息反馈的快)我怎么做到延迟查找?
利用浏览器传递参数到后台发送。要求:
接收短信:socket监听信息接收的时候,只有一个线程监听而且这个线程始终处于监听状态。发送短信:通过一个实例,进行发送。(也就是说用户通过浏览器调用的是同一个实例,不能开通另外的socket)现在发送是没有什么问题了,但是在长连接的接收端,出现疑问:1、我什么时候启动这个监听接收短信线程?(我尝试着在spring配置文件里面通过配置启动,但是这样很影响性能,如果始终没有人发信息,那就挂掉了)
2、由于信息会产生延迟,我现在准备做个数据池放入回执和回发短信的接收,但是我每次在发送完一条短信之后,就去查找连接池,找不到相关回执短信(因为它是比信息反馈的快)我怎么做到延迟查找?
解决方案 »
- The value for the useBean class attribute test.First is invalid
- 项目部署时问题
- 在web环境下取src下面的.excel文件怎么取?在线等答案
- 利用自己的java/jsp代码.登陆其他网站
- 请问,弄一个视频服务器要些什么技术。谢谢
- 那位高手给我介绍一下缓存在JAVA程序里的处理方式
- 哪位朋友给一个jboss (与Tomcat整合的)安装程序 ,最好有使用说明,谢谢啊,下面有邮件地址
- 我的eclipse出问题啦!快来救我!!
- tomcat起不来了???
- 有人参加了IBM软件巡展吗?关于WebSphere的课怎么样?
- 網站session的處理問題
- byte之间转换出错。
楼主【JadoNet】截止到2008-07-22 19:09:46的历史汇总数据(不包括此帖):
发帖的总数量:29 发帖的总分数:1670 每贴平均分数:57
回帖的总数量:308 得分贴总数量:148 回帖的得分率:48%
结贴的总数量:29 结贴的总分数:1670
无满意结贴数:2 无满意结贴分:50
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:6.90 % 无满意结分率:2.99 %
敬礼!
回执信息返回的很快,但是一旦做大数据量的测试,这个回执消息就不能按时返回了!请指点!
1、短信已经入库。
2、socket监听没想好在什么时候启动,我现在想在第一次发送短息的时候,随之开启监听。
以后再次发送短信都利用第一次的开启的监听即可,这样做可不可以?
如果可以的话,我要怎样判断这个监听的线程已经开启了呢?
短信应该讲到的是Submit,Deliver和Report这些消息包.每次发送又会存在request包和response包.这里request和response包是同步发送的.而,当你发送submit包以后的那个Report包就是异步接收的了.所以,程序在处理的时候不能做同步处理.