短信猫短信收发平台
2016-05-22 21:15
411 查看
短信猫短信收发平台
短信猫应用很早就做过了,但都没有整理过,抽空做个记录以免忘记,也算是做个交流学习。本文介绍的是以短信猫设备为载体实现的一种短信收发平台。
短信应用
1、验证码、通知等,可作为独立模块集成到各类oa,crm等系统中。
2、短信发送实现可通过短信猫或者第三方接口。但实际应用会发现使用第三方接口经常会出现短信没有发送成功的现象,这其中原因有多方面,不过有一点可以确认的是运营商对短信通道的管理越来越严格。对于数据量较少的应用完全可以通过短信猫来完成该功能。
应用需求
1、基本要求:通过与短信猫设备连接,完成短信收发。
2、短信收发数据使用数据库存储。
3、手机端安装客户端软件,可实现短信上报功能,客户端软件发送的短信携带位置坐标、上报时间、上报内容等信息。
4、系统配有地图监控平台,实现基本的人员管理、分组等功能,并可在平台上执行短信群发、组发、单发。
技术方案
整体设计以短信通道前置机、监控平台和数据库三个主要部分组成。
其中,
1、短信通道前置机以桌面应用程序形式完成短信猫的操控和与数据库的对接,实现上行数据的接受解析存储和下行(群发、组发、单发)数据的发送。
为了提高开发效率,短信猫操控部分使用sms.dll动态链接库完成,关于sms.dll网络上有人说这个不稳定,但根据我这边的实际应用来看,该动态库还是挺稳定的,并没有出现异常现象。
(如果出现使用该动态库出现一些异常现象,个人建议先检测短信猫设备,因为短信猫设备质量有差异,普通一二十块钱的设备是不太可靠的。另外,sim卡状态也许设置合理,如果sim卡在手机上设置了离线状态,则会出现放到短信猫模块上之后出现除了sim状态不正常外,其它at指令均正常的现象。)
2、监控平台采用Spring+SpringMVC+Mybatis框架开发,数据库使用MySQL.前端页面采用以Easyui布局,配合Ajax实现页面功能。地图方面采用百度在线地图。
3、手机端主要就是短信应用,结合GPS传感器应用获取位置信息。
实现效果
其它
如需要C#操作短信猫方面的帮助,可联系我qq:3166509944。
相关文章推荐
- java调用短信猫发短信示例
- 蓝缘系统第三版本即将开源;基于springMVC+Apache shiro 1.2.3+Mybai
- ssm框架整合的配置文件applicationContext.xml
- 工业级短信猫赠送dll开发包支持7种开发语言
- springmvc4 mybatis 整合 框架源码 bootstrap html5 mysql o
- Eclipse SSM Maven Web项目(一)
- Eclipse SSM Maven Web项目(二)
- CentOS 7.2 编译Zabbix 2.8 + 微信、邮件、短信猫等报警
- 最强的短信平台-Ozeki NG SMS Gateway
- SpringMVC+Mybatis框架整合源码 SSM
- java sql编辑器 动态报表 数据库备份还原 quartz定时任务调度 自定义表单 java图片
- springmvc+mybatis+spring 整合SSM
- Android Studio集成ShareSDK免费短信平台
- Java 调用smslib发送接收短信
- 使用SSM(Simple-Spring-Memcached)的一些心得
- [SSM] Spring mvc+ Spring+ Mybatis+ maven 搭建服务器
- spring+springmvc+mybatis+maven搭建的框架项目
- c语言短信猫开发代码
- MapperScannerConfigurer扫描问题
- 【SSM框架 SSM项目源码 SSM源码 下载】java框架整合Springmvc+mybatis+shiro+bootstrap