基于SDK的短信应用开发

基于SDK的短信应用开发
概述

所谓,其实是一种工业级GSM MODEM,通过串口与计算机连接,可以通过AT指令控制进行短信收发的设备。国内目前应用较多的,都是以SIEMENS或WAVECOM模块为核心组装而成的,与普通手机相比更为稳定高效。
基于开发短信应用,开发商可以采取以下三种方式:
1)直接使用AT指令:通过串口用AT指令驱动收发短信,这是最底层的开发模式,需要对短信模块的AT指令相当熟悉;
2)开发包:厂商基于串口AT指令集成的应用开发包,开发商只需直接调用短信收发API即可;
3)通信中间件:厂商提供的基于数据库接口的短信收发后台服务软件。

通用开发结构

基于的短信应用开发大都遵循如下图所示的开发架构:

如图所示:

1) 短信相关应用需要发送短信时,需要将短信接收者与内容提交到短信发送队列;同时从短信接收队列中读取收到的短信;

2) 软件开发商需要开发独立的短信后台服务,从短信发送队列中读取短信,调用开发包发送短信;同时通过调用开发包读取设备已收到的短信,放入短信接收队列;

3) 开发包内部实际上是通过串口通讯与连接,通过AT指令驱动收发短信。

为什么需要短信后台服务,不能直接从短信应用前台提交短信到?

因为是串行通讯设备,必须串行提交短信发送,而且提交后必须等到有回应后才能提交下一条,否则会造成死机。特别是现在大部分应用都是多用户应用,如果存在多线程同时并发操作,也会造成死机。即使是针对同一的收发,也必须为一前一后串行,而不能通过收发两个并发线程来操作。因此建议使用短信队列,常用的方式就是使用数据库表。可参考《通信中间件介绍》

开发包

金仓开发包是针对目前常用短信模块开发的短信应用API集合,详细说明请参见《介绍及接口开发指南》,本节主要介绍其特点与优势:

1) 成熟稳定:金仓开发包是经过多年短信开发经验积累的结晶,至少数百家软件开发商的应用。

2) 支持全面:金仓开发包以通用的WINDOWS动态链接库形式提供,从而支持各种WINDOWS开发工具,包括VC/VB/DEPHI/C#/ASP/.NET等;同时提供JAVA开发包,支持J2EE开发环境。

3) 丰富的演示程序:金仓开发包提供各种开发工具的演示程序,包括VC/VB/DEPHI/C#/JAVA。

4) 高可靠性:金仓开发包充分考虑到死机的各种可能性,提供了完善的容错机制,保证在API内部不造成死机。

5) 优质服务:对软件开发商在开发上出现的任何问题,人大金仓都将给予完善的服务,帮助软件开发商高效优质地完成短信应用开发。


强烈推荐:金仓短信中间件

通信中间件是金仓提供的成熟短信后台引擎,为软件开发商提供方便易用的数据库等接口形式,是专为软件开发商提供的最迅捷、最方便、最可靠的短信应用扩展工具。欢迎下载《短信中间件介绍》

为什么要选用金仓提供的通信中间件,而不自行开发呢?

金仓短信中间件具有如下优势:

节省时间:无需了解短信接口细节,省去开发后台短信服务时间;

降低成本:采用金仓短信中间件,省去了短信开发中最复杂、一般开发商最不熟悉的部分,加快开发速度,降低调试成本;

降低项目风险:短信后台服务是扩展短信功能最关键、最复杂的技术,需要产品非常稳定,金仓短信中间件的成熟与稳定将极大的降低项目风险;

高扩展性:金仓短信中间件提供几乎所有可能的短信接入和扩展,可享受免费升级,即使需要根据客户需要定制,改动也只限于中间件,无需改动业务平台;

易维护性:提供后台常驻服务运行模式,随机器自动重起,减少手工维护。

提供模拟器:免费提供模拟器软件供用户开发测试,方便易用。


◇ 无线MODEM设备、设备:金仓短信开发包、金仓短信中间件:帮助您在应用系统中集成短信功能;
◇ 彩信中间件:绘声绘彩产品帮助您迅速接入成熟稳定的彩信系统平台,帮助您开发手机二维码、企业手机报、彩信简报、数据采集、彩信消费券、手机电子地图、实时路况、监控图像回传、网络拓扑图等应用;
◇ 企业短信软件及解决方案:让您的企业通过短信降低成本,提高效益;
◇ 网管短信通,为网管软件、UPS、路由器、防火墙、监控系统提供短信报警;
◇ 机房短信通,为机房/基站等重要设施的安防、温湿度、烟感、视频监控等系统提供短信报警;
◇ 手机二维码发布、传输与二维码识别系统;
◇ RFID中间件:帮助您迅速搭建成熟稳定的RFID系统平台,433MHz远距离射频卡和读卡器系统,作用距离10~80米可调,符合国家标准GB8702-88《电磁辐射防护规定》;适合家校通、校讯通、自动识别、物流、园区安防、智能交通等行业应用;
◇ 智能手机软件开发:iPhone,Android,Windows Phone,Symbian等嵌入式软件开发;
◇ 移动应用方案开发:移动数据采集系统、移动办公系统、移动CRM、移动ERP等行业软件。

查看案例请访问无线开发网:http://www.smsalert.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值