论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 论文大全网 >> 哲学论文 >> 中国哲学论文 >> 正文 会员中心
 逻辑学论文   中国哲学论文   西方哲学论文   思想哲学论文   科技哲学论文   美学论文   国学论文   其他哲学论文
基于B/S的短信服务平台设计与实现
摘 要 针对短信的应用服务,提出了一种基于b/s模式的短信服务平台方案,重点讨论了短信的单点收发、群发和短信管理等关键技术,该平台对短信应用于实际具有一定的理论意义和实际应用价值。
  【关键词】短信服务 b/s模式 gsm网络
  1 引言
  随着移动通信业务的快速发展,短消息服务sms( short message service) 通过存储转发机制向用户提供方便快速、价格低廉、实时性强的增值服务,因此基于sms的各种信息服务也迅速发展起来。目前利用短消息为用户提供服务的方式主要有以下两种:一种是利用通信营运商提供的短信网关服务平台收发短消息。该方法只需要直接到通信营运商申请移动网关,优点在于功能全、稳定性高、易于扩展;缺点是价格比较高,比较适大型企业或单位和网络通讯公司。另外一种是gsm/cdma modem方式是利用电脑上连接gsm/cdma modem实现短信的收发。优点在于对硬件条件要求不高,软件实现简单,系统建立和运行费用低,非常适合于中小型企业或单位。
  针对目前移动通信的服务模式,本文把互联网和短消息服务相融合,实现了一种基于gsm/cdma modem方式的网上的短信服务器平台,该平台可以通过web方式进行短信的收发服务,操作灵活方便,可靠性好,这为中小型企业或单位提供一种较好短信服务的解决方案。
  2 系统整体架构设计
  本系统利用gsm modem的方式实现了一个基于b/s模式短信服务平台,整个服务平台分为三个部分:后台短信收发服务、数据库和前台web管理。短信通过gsm modem进入后台服务程序中,服务程序将进入的短信存储在数据库中,前台web通过实时刷新机制显示在用户面前。同时,发送的短信通过web页面存入数据库中,后台服务程序从数据库中获取要发送的短信通过gsm modem进行发送。系统基于linux操作系统,数据库采用了mysql5.0,web基于php语言实现。整体系统结构如图1所示。
  3 系统具体实现
  3.1 后台短信收发服务程序的实现
  后台短信收发服务程序主要控制和管理短信的收发功能,主要由四个线程进行控制,两个队列进行管理。线程recvthread2scanport从串口中读取短信息,放入接受的队列中;线程recvthread2scanlist从接受队列中取出信息存入数据库中,并且从接受队列中删除已经存入数据库的信息;线程sendthread2scandb查询数据库中要发送的短信息,放入发送队列中;线程sendthread2scanlist从发送队列中取出短信信息放入串口中,由gsm modem发送。接受队列管理接受到的短信息,发送队列管理发送的短信息。为了防止多线程访问共享区域产生冲突,本文引入互斥量和加锁机制来防止多线程的冲突。
  3.2 前台web控制的实现
  前台web控制程序使用div+css编写界面结构,php编写脚本程序,前台web控制程序的实时刷新功能使用了ajax技术,ajax可以使网页实现异步更新,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。由于短信可能会实时到来,需要实时在web页面上显示出来,因此ajax技术正好符合这个要求。前台web控制程序接受短信通过轮询存入接受短信的数据库表,如果表中有新到的短信,就从数据库中取出,实时显示在网页上,并把短信在数据库记录的标志更换;前台web控制程序发送短信通过把短信息存入数据库的发送表中,后台短信服务程序取出其中发送的短信息进行发送,并修改短信的标识。
  3.3 短信息编码
  sms通信中共有三种方式来发送和接收sms信息:block mode, text mode和pdu mode。block mode目前已经很少用了。text mode是纯文本方式,可使用不同的字符集,主要用于欧美地区。从技术上说也可用于发送中文短消息,但国内手机基本上不支持。本文采用的是pdu mode的方式,pdu是ascii码的编码方式,其中短信息服务中心号码、发送源号码、日期以及时间采用压缩 bcd 码表示, 低位在前,高位在后。pdu mode的方式有三种编码方式: bit7、bit8 和 ucs2 编码,可以发送的短消息内容的最大字符数是160、140和70。其中,ucs2编码方式用于发送unicode的字符,它一般使用两个字节来表示一个字符,总共可以表示65536个字符,因此适合发送中文字符。本文采用的就是ucs2的编码模式。
  4 结语
  本文实现的短消息服务平台融合了互联网和短信服务,利用gsm modem方式,采用b/s模式实现短信群发、短信管理和事务管理的平

,测过测试,具有操作方便、性能稳定、扩充能力强和容易移植等优点,这为各类中小型企业或单位的短信业务服务提供了较好的解决方案。
  参考文献
  [1]赵轶哲.短消息系统未来网络建设趋势[j].中兴通讯技术,2001(4):2-4.
  [2]王春梅,邹丰义,郑自国.基于三层结构的短信服务平台的解决方案[j].计算机应用研究,2006(4):246-247.
  [3]田琳,何为,石幸.利网络短信服务平台的设计与实现[j].重庆科技学院学报(自然科学版),2008.
  [4]严丽平,袁可风,宋凯.基于ajax技术的web应用开发研究[j].华东交通大学学报,2007,24(4):97-99.
  [5]徐志刚,张绍阳,宋清艳,罗建林.基于gsm 短消息平台的信息发布系统[j].微计算机信息,2010.
  作者单位
  1.长江大学电信学院 湖北省荆州市 434023
  2.鹤壁职业技术学院电子信息工程学院 河南省鹤壁市 458030
  • 上一篇哲学论文:
  • 下一篇哲学论文:
  •  更新时间:
    基于FMS的“直播河南”视频系统设计
    基于“本真教育”谈新课改下高中数学课堂“…
    基于数学实验下的课例设计初探
    基于边界的图像质量评价方法
    基于自适应网格的荧光分子断层图像重建
    基于Adaboost的人脸光照补偿方法
    基于3S技术的林业信息系统构建分析
    基于AHP矿井通风网络的通风系统评价研究
    基于水电站电气主接线路的设计研究
    基于交互式MRAS的矿山电机车无速度传感器技…
    基于硅光电池的照度测量设计
    基于地铁商用通信场景的BBU方案设计
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    版权所有 www.11665.com © 论文大全网 All rights reserved