二次开发短信平台V4.0(数据库)
应用系统与短信服务的中介,利用数据库表来交换数据,系统支持Access、SQL Server、Oracle、MYSQL和Sybase数据库,初次安装系统,默认数据库为Access,数据库文件为安装目录下的 SMSServer.mdb,内有5张表,简单说明如下:
表名 |
中文名 |
用途 |
Outbox |
信息发送表 |
用户要发送的短信存储于该表 |
SendedOutBox |
信息发送成功表 |
存储发送成功的信息 |
BadOutBox |
信息发送失败表 |
存储发送失败的信息 |
Inbox |
信息接收表 |
存储接收到的/短信 |
StatusReport |
信息状态报告表 |
只用于gsm网络,记录接收的接收回执信息 |
下图为应用系统和短信系统之间的连接图:
n 发送短信过程
1. 应用系统向数据库中的Outbox表填写要发送的手机号码和短信数据
2. 短信系统系统定时扫描Outbox表,一旦发现有符合条件的数据,则读出并控制短信设备将信息发出
3. 短信系统删除Outbox中的相应数据
4. 如发送成功,系统将数据保存到SendedOutBox表中
5. 如发送失败,系统将数据保存到BadOutBox表中
6. 应用系统可通过读取SendedOutBox和BadOutBox表中的信息来判断彩短信发送是否成功
n 接收短信过程
1. 手机用户向短信设备发送了一条短信
2. 系统将收到的短信保存到Inbox中
3. 应用系统可读取Inbox表中的内容来操作成功接收的短信
产品特性
◎ 接口简单,快捷实现彩信收发功能的集成
◎ 管理方便,集成度高,可与各种应用系统对接,例如OA、ERP、MIS等系统
◎ 支持的数据库广泛:Oracle,SQL Server,Sybase,My SQl,Access
◎ 支持多种文件格式的彩信,包括文字,图片,声音等各种文件
◎ 系统稳定可靠,可在无人值守下连续工作
◎ 通过软件自带的一些配置参数,可以方便实现各种功能
◎ 因为是点对点发送,所以发送准确,到达率高,时效性好,即发即收
◎ 成本低廉,比传统的电话通知等方式节省大量费用,而且能传输图片信息
★ 支持超长短信
系统可将超过70个汉字的超长短信一次性发送,接收短信的手机如支持超长短信功能,则可将接收的多条信息自动合成一条短信。