企业短信服务器二次开发平台V8.2
(仅支持GSM长短信收发,CDMA不支持长短信) 可稳定运行于XP,2003,2008,win7,win8.1的32位/64位系统+ SQLServer2000/2005 此版本经过软件各个功能都经过严格测试无任何问题,如使用过程中不正常,请自行检查您的开发代码。
一、短信服务器二次开发平台简介 为了简化软件开发流程,减少各应用系统相同模块的重复开发工作,提高系统稳定性和可靠性,我们开发了本套“企业短信服务器二次开发平台”。 功能1:基于本短信服务器二次开发平台,可以快速地使您的应用系统实现短信功能,多种接口方式供二次开发时选择,系统具备良好的可扩展性。 功能2:基于本短信服务器二次开发平台,可使同一网络(局域网或广域网)内众多客户端,共享一个短信服务器进行短信收发,短信服务器具备对客户端的管理功能。 企事业单位通过短信服务器方式实现短信功能,既实现了资源的共享和有效使用,便于企业对进出信息的管理、监控和统计,同时为以后短信功能的扩展提供了便利。 短信服务器二次开发平台包括了下列可使用二次开发方法: 1、 修改短信服务器软件界面信息,OEM成自己的产品; 2、 应用系统通过命令行方式来收发短信; 3、 通过设置外部数据库,使应用系统实现短信收发功能; 4、 通过应用系统操作短信服务器数据库的方式,实现短信收发功能; 5、 通过socket客户端方式,实现应用系统的短信收发功能; 6、 使用短信客户端OCX控件,实现应用系统的短信收发功能; 7、 在网页上利用HTTP协议来发送短信。 上述各种二次开发方法的具体应用场合和使用方法,在后续章节中将有详细描述。 二、短信服务器二次开发平台原理 下面是短信服务器原理图:
短信服务器原理图
下面是某市建设银行采用本短信二次开发平台时实施的系统方案图:
系统方案图
在该方案中,考虑到银行是对信息安全性要求很高的行业,采用GSM MODEM作为 短信收发设备,避免了常用的通过移动互联网网关与移动短信中心相连接的方式,从而避免了来自互联网的安全性威胁。 短信收发记录采用通用数据库(如Oracle、SQL Server、MYSQL等)存储,为新建系统或应用系统新增功能提供了方便。例如,在该方案中,要对储户短信查询进行按条数计费,计费系统可直接统计本数据库中的各储户的查询记录即可。 六种开发接口的分析比较 开发方式 | 是否涉及编程 | 调试难易度 | 工作量 | 开发难易度 | 所需技能 | 命令行 | 要编程 | 简单 | 小 | 简单 | 无 | 外部数据库 | 可以不编程 | 简单 | 小 | 简单 | 了解数据库开发 | 系统数据库 | 要编程 | 中等 | 中等 | 简单 | 了解数据库开发 | SOCKET客户端 | 要编程 | 中等 | 中等 | 中等 | 了解网络编程 | 客户端OCX控件 | 要编程 | 简单 | 小 | 简单 | 无 | HTTP协议方式 | 要编程 | 简单 | 小 | 简单 | 无 |
注:开发工作量小于4小时为“小”,2工作日之内为“中等”。
没有加密狗就是测试版 注意:第一次安装的时候千万要把杀毒软件关闭进行安装,不然安装完后软件打不开,加密狗不支持云虚拟机VM 不愿看二次开发说明书的请不要购买 |