基于短信中间件的短信应用开发
2010-03-15 14:15
239 查看
http://blog.csdn.net/KingSMS/archive/2008/01/10/2032816.aspx
-------------------------------------------------------------
◇ 短信猫设备,短信猫开发包、短信中间件:帮助您在应用系统中集成短信功能;
◇
企业短信软件及解决方案:让您通过短信降低成本,提高效益;
◇ 网管短信通,为网管软件、UPS、路由器、防火墙、监控系统提供短信报警;
◇
机房短信通,为机房/基站等重要设施的安防、温湿度、烟感、视频监控等系统提供短信报警;
◇
RFID中间件:帮助您迅速搭建成熟稳定的RFID系统平台。
-------------------------------------------------------------
产品目标 |
随着手机短信的普及,越来越多的客户希望: |
◇ 在计算机上能够实现短信的收发; |
◇ 在企事业单位办公系统或业务流程中嵌入短信通知或报警的功能; |
◇ 增加短信互动的工作方式; |
因此,越来越多的系统集成商和软件开发商面临扩展短信功能模块的需求。 |
短信中间件的目标是为系统集成商和软件开发 商: |
◆ 提供最迅捷、方便的短信扩展方式,减少开发工作量,降低开发成本; |
◆ 提供稳定的后台短信服务,减少系统扩展短信功能的风险; |
◆ 屏蔽具体的短信接入方式,无需增加开发成本即可为客户提供更多灵活的短信接入方式; |
我们也称之为:金仓短信引擎、金仓短信王应用服务器版。 |
[b]工作模式 [/b] |
短信猫中间件比较常用的接口是数据库接口方式,其工作模式如下 图: |
![]() |
图示说明: |
◆ 短信猫中间件向用户公布四个共享数据库表:待发送消息表、发送成功消息表、发送失败消息表、消息接收表; |
◆ 用户系统需发送短信时,只需将接收手机及内容等信息写入“待发送消息表” |
◆ 短信猫中间件会自动轮循“待发送消息表”,将短信按照配置好的短信通道发送,如发送成功,则将短信写入“发送成功消息表”,如失败,则写入“发送失败消息 表”; |
◆ 短信猫中间件会自动接收短信,并将其写入“消息接收表”,用户系统可以定时读取收到的短消息,自行处理。 |
技术特点 |
◆ 基于JAVA语言开发,可支持主流操作系统 |
◆ 支持主流数据库:Oracle、Sql Server,可自带自主产权金仓数据库KingbaseES |
◆ 短信接入方式灵活,目前支持单模口短信猫、KC-SMM短信猫、短信网关接入,甚至可根据客户需求定制短信接入方式 |
◆ 免费开放数据库接口,方便企业其他业务系统拓展短信功能 |
◆ 提供以WINDOWS后台服务的方式运行,机器重起后自动启动短信服务,无需手工启动 |
[b]短信接入方式 [/b] |
短信猫中间件提供灵活的短信接入方式: |
◇ GSM MODEM:即单模口短信猫,进口原装品牌以WAVECOM、SIEMENS为主,国内OEM组装的也是基于上述两个品牌的GSM模块组装而成,接口方式 以串口为主,也最稳定,其他的USB口或PCI口,都是通过驱动转化为串口接入。 |
◇ 短信猫池:即多模口短信猫,其实就是将多个GSM模块组装而成,以4模、8模居多,一般都是国内OEM组装,接口有串口、USB口、网口,但是实质上都是 转化为多串口接入。 |
◇ KC-SMM短信猫:广州金鹏生产的电信级短信猫,网口接入,与一般的短信猫池不同,短信猫内嵌嵌入式芯片,无法直接访问其中的GSM模块,厂家提供通信 服务器软件及二次开发包。 |
◇ 短信网关:金仓提供中国移动、中国联通的全网集团短信接入,只需要短信猫中间件软件所处的服务器可以接入互联网,即可实现对中国移动、中国联通全网手机的 短信收发,同时金仓为客户提供独立的全网特服号。 |
◇ 支持以上接入方式的并发接入,并根据发送路由表自动路由。 |
◇ 可根据需求为客户定制特殊的短信接入,如各省的电信运营商接入、SP接入等。 |
接口方式 |
短信猫中间件为用户提供多种数据接口方式,方便用户集成,具体请参考《金仓短信王接口说明》 。 |
◇ 数据库接口 |
◇ 文件交换接口 |
◇ RMI服务接口 |
◇ Web Service接口 |
◇ 自动回复接口 |
◇ 根据用户要求定制的接口 |
运行环境 |
◆ 操作系统:WINDOWS 2000/XP/ME/2003、LINUX |
◆ 数据库:Oracle/Sql Server/KingbaseES/MySql |
产品优势 |
为什么要选用金仓提供的短信猫中间件,而不自行开发呢? |
短信猫中间件具有如下优势: |
◇ 节省时间: 无 需了解短信接口细节,省去开发后台短信服务时间; |
◇ 降低成本: 采 用短信猫中间件,省去了短信开发中最复杂、一般开发商最不熟悉的部分,加快开发速度,降低调试成本; |
◇ 降低项目风险: 短 信后台服务是扩展短信功能最关键、最复杂的技术,需要产品非常稳定,短信猫中间件的成熟与稳定将极大的降低项目风险; |
◇ 高扩展性: 金 仓短信中间件提供几乎所有可能的短信接入和扩展,可享受免费升级,即使需要根据客户需要定制,改动也只限于中间件,无需改动业务平台; |
◇ 易维护性: 提 供后台服务运行模式,随机器自动重起,减少手工维护。 |
◇
企业短信软件及解决方案:让您通过短信降低成本,提高效益;
◇ 网管短信通,为网管软件、UPS、路由器、防火墙、监控系统提供短信报警;
◇
机房短信通,为机房/基站等重要设施的安防、温湿度、烟感、视频监控等系统提供短信报警;
◇
RFID中间件:帮助您迅速搭建成熟稳定的RFID系统平台。
相关文章推荐
- 三、东软实践项目2-基于android平台的应用开发:打电话功与发短信功能
- 基于C#开发Windows Mobile应用中短信发送功能
- 基于Android的短信应用开发(一)——界面设计开发
- 基于Android的短信应用开发(五)——读取显示会话信息记录
- 基于Android的短信应用开发(六)——将发出短信存至数据库
- 基于C#开发Windows Mobile应用中短信发送功能(转)
- 基于Android的短信应用开发(七)——导航栏ActionBar显示与短信会话删除
- 基于Android的短信应用开发(八)——通过上下文菜单ContextMenu选中删除单条短信
- 基于Android的短信应用开发(三)——读取手机短信
- 使用jQuery mobile开发一个基于手机的在线餐馆订餐查询应用(第一部分)
- 讲座:基于云平台进行微博应用开发
- SharpStreaming项目开发纪实:构建基于RTSP协议的服务器及客户端应用(二)——服务器的业务代码实现
- 基于内嵌Tomcat的应用开发
- 基于C#的MongoDB数据库开发应用(3)--MongoDB数据库的C#开发之异步接口
- Android应用开发笔记(1):调用打电话和发短信、收短信接口、发Email (Call, Dial, SMSManager, Broadcast, Email)
- 网络开发应用JAVA EJB开发中间件(weblogic oracle ejb)
- 微信小程序开发记账应用实战服务端之用户注册与登录基于ThinkPHP5描述
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- 基于Visual C++2010与windows SDK fo windows7开发windows7平台的tabletpc应用(1)-汉字手写轨迹输入
- 基于 Quartz 开发企业级任务调度应用