nSMS-企业级短信中间件介绍
1、功能概述
可实现企业用户多人、同时、大量的手机短信在服务器端的集中发送和接收,用户可查询、管理各自的短信信箱。
2、应用场合
大并发、高性能、强功能等较高要求的企业级客户在自己开发的传统C/S应用、多层应用或Web应用中快速集成手机短信收发的功能。
3、功能描述
(1)发送短信
可向多个(数量不限)手机号码(可为小灵通号)发送短信(支持从程序中发送和从数据库中发送),短信可根据发送设备(网关或Moden)和短信长度(最长1024字符)自动决定是否分拆成多条进入队列发送,短信可分高中低三个等级,等级高优先发送,发送失败可重试(如重试两次)。
(2)接收短信
组件后台自动完成短信的接收,自动根据配置和接收到的短信特征进行识别和分拣到发送者的收信箱,无法分拣的短信会自动进入系统信箱。
(3)存为草稿
短信编写好后,可存为草稿而不立即发送,可重新读取短信草稿再执行发送,短信才开始进入发送队列。
(4)读取信箱
可读取用户的各信箱(草稿箱、发送箱、已发送、收件箱、已删除)中未读短信数量和全部短信数量;可读取各信箱的短信内容列表,可分页方式读取,也可全部读取。
(5)读取状态
可单个或批量设置用户的各信箱中的短信的读取状态(已读或未读)。
(6)删除短信
可单个或批量删除用户的各信箱中的短信,可逻辑删除(移动到已删除信箱),也可物理彻底删除,逻辑删除的短信可恢复到原来的信箱。
4、性能特点
(1)可支持大并发客户端调用发送短信和查看信箱(数百甚至数千);
(2)支持密集短信发送(群发),可同时向数百、数千手机发送短信;
(3)组件可支持分布式部署(收发不在同一台服务器),可实现应用服务器集群部署;
5、环境支持
(1)支持向移动、联通、小灵通用户发送短信和接收其回复的短信;
(2)组件可部署到Sybase EAServer 5.x/6.x各种版本上(开发版/工作组版/高级版),未来将支持IIS、Jboss、WebLogic、WebSpare等应用服务器;
(3)提供WebService HTTP/CORBA IIOP/数据库SP等接口,支持PowerBuilder (9/10/10.5/11.2/11.5)、Java、.NET等客户端调用;
(4)组件支持各种主流数据库MS SQLServer、Oracle、Sybase ASE/ASA等;
(5)组件支持网关方式(直接连接互联网)和Moden设备(无线方式)两种方式收发短信;
nSMS-企业级短信中间件介绍