企业级彩信开发平台服务器,跨越windows和Unix平台-深圳汉邦科技

企业级彩信开发平台服务器,跨越windows和Unix平台-深圳汉邦科技

彩信开发平台简介:
     对于使用彩信/短信的公司而言,传统的方式是通过专线或Internet等有线接入方式实现,而应用彩信开发平台即可组建属于企业自己的短信彩信收发平台,可通过gprs彩信猫等移动通信网络直接将彩信/短信以无线的方式传输,无需通过移动运营商的接入平台就可以开展无线业务应用。
    本彩信开发平台提供基于数据库表的接口连接模式,这种方式可以跨越windows和Unix平台,同时可兼顾B/S和C/S应用,是一套全能的彩信开发接口策略。

彩信开发平台运行界面:

彩信开发接口基于数据库接口即彩信猫中间件,目前市面唯一一款彩信开发平台。

信息发送表(MSG_Outbox)字段说明:

序号

字段名

类型

长度

默认值

允许空

说明

1

MsgID

数字

 

 

 

自动编号字段,可作为要发送信息的ID标识,用户程序无需处理

2

ExpressLevel

数字

 

2

 

发送级别,系统分为3个级别:

l         0 为最高优先级

l         1 较高优先级

l         2 普通优先级

可通过此字段控制发送信息的先后顺序

3

Sender

文本

100

 

发送者名称,也可以是发送者的手机号码,为用户程序保留的字段,用户可根据自己的需要来填写,也可不填写。

4

Receiver

文本

200

 

 

接收者手机号码,此字段为必填字段。

l         发送短信,只能填写一个手机号码

l         发送彩信,可填写多个手机号,手机号之间用半角逗号分开,手机号的数量最多不超过10个,其数值与当地彩信网关有关,有的网关会过滤掉后面的手机号,这种情况只能填写一个手机号

5

MsgType

数字

 

1

 

0= 普通短信

1 = 彩信 (系统默认为1,彩信)

2 = wap push

3 = 免提短信(快闪短信)

6

MsgTitle

文本

500

 

该字段包含3个作用,其含义取决于MsgType字段:

l         可作为普通短信的内容

l         可作为wap push中的提示语和URL,提示语和url之间用  ####  分隔

 例如:push测试####wap.baidu.com

l         可作为彩信的标题

7

MMSContentLocation

文本

500

 

彩信内容的全路径文件名,如发短信和wap push,则本字段不用填写,彩信内容文件以下3种方式提供:

l         单一资源文件 (比如一个图片文件或一个声音文件)

l         ini简单彩信描述文件

l         smil标准彩信描述文件

关于ini文件和smil的文件格式,下面有详细说明

8

SendTime

日期时间

 

 

 

计划发送时间,必填字段,一般填写当前时间

9

CommPort

数字

 

 

指定串口号

当彩信系统有多个设备同时工作的时候,如需指定使用某串口上的设备发送信息,则填写串口号,如不需要指定则填写,这时系统根据各个设备的忙闲情况自动分配使用。


彩信开发平台服务器运行开发原理:

     彩信开发平台服务器作为应用系统与彩信/短信服务的中介,利用数据库表来交换数据,系统支持Access、SQL Server、Oracle、MYSQL和Sybase数据库,初次安装彩信系统,默认数据库为Access,数据库文件为安装目录下的 MMSServer.mdb,内有4张表,简单说明如下:

 

表名                  中文名        用途

MSG_Outbox 信息发送表 用户要发送的彩信/短信存储于该表

MSG_Sentbox 信息发送成功表 存储发送成功的信息

MSG_Failedbox 信息发送失败表 存储发送失败的信息

MSG_Inbox 信息接收表 存储接收到的彩信/短信

 

下图为应用系统和彩信开发平台服务器之间的连接图:

 

发送彩信/短信过程
1.应用系统向数据库中的MSG_Outbox表填写要发送的手机号码和彩信数据
2.彩信系统系统定时扫描MSG_Outbox表,一旦发现有符合条件的数据,则读出并控制GPRS彩信设备连接GPRS网络将信息发出
3.彩信系统删除MSG_Outbox中的相应数据
4.如发送成功,彩信系统将数据保存到MSG_Sentbox表中
5.如发送失败,彩信系统将数据保存到MSG_Failedbox表中
6.应用系统可通过读取MSG_Sentbox和MSG_Failedbox表中的信息来判断彩信/短信发送是否成功

 

接收彩信过程
1.手机用户向GPRS彩信设备发送了一条彩信
2.彩信系统将收到的“彩信通知“保存到MSG_Inbox中,并控制GPRS彩信设备连接GPRS网络,接收彩信
3.如成功接收彩信,彩信系统将接收的彩信以文件的形式保存到指定目录,并把文件名称更新到数据库中的MSG_Inbox表
4.如接收彩信失败,彩信系统将更新MSG_Inbox表中对应的下载状态字段,以后不再下载
5.应用系统可读取MSG_Inbox表中的内容来操作成功接收的彩信

【资料来源】http://www.sms-hb.com/mms-sdk/ QQ:1577086228 电话:0755-36537765

你可能感兴趣的:(彩信开发平台,彩信系统,彩信服务器)