首页 > 范文大全 > 正文

基于j2ee技术的短信发送平台的研究与实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于j2ee技术的短信发送平台的研究与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】随着信息技术的发展,短信已成为人们日常生活中最普遍的信息交流技术,为了满足人们和各大企业的短信需求,研究短信发送平台已成为迫切任务,本文基于j2ee技术研究短信发送平台的现状以及改善措施。

【关键词】j2ee技术;短信发送平台;设计与实现;Java;WEB

J2ee技术是一套不同于以往传统信息技术的新型技术架构,可对所应用系统的框架结构进行简化,从而提高利用效果,j2ee技术属于Sun ONE体系结构中的一种,该结构以Java语言为核心,是一种便于在任何环境下书写Java语言的软件工具,在当今网络技术发展迅速的时代中拥有很好的发展前景。

1.现今短信发送平台现状

短信发送平台是基于中国移动,联通,电信等直接提供的短信端口与互联网连接实现将短信群发或是单发到指定手机的设备,分为单机版和网络共享版。随着互联网在生活中的广泛应用,短信发送过程主要通过电脑客户端进行控制。当前控制短信收发的信息技术主要有三种:

(1)最普遍的是直接加入当地运营商的短信网关,如电信,移动,联通等运营商,这种通信方法适合大多普通人们使用,简单方便,不需要增加其他附属设备,但需要定期向运营商缴纳通信费用,所需价格较高,需要发送大量短信的人群不适用;

(2)选择网络通讯进行信息的发送,最受欢迎的是腾讯,网易等通讯工具,此类软件必须处于联网状态才可使用,但是不需要一直运营商或是其他部门缴纳费用,只要交纳网费保证互联网的畅通,相对向移动,联通等运营商缴纳的费用要较少,且可供多人使用,具有较好的共享性,但因其对网络的依赖性太强,双方均要求网络的连接,在无网络连接状态下将不能使用,因此信息的发送受到较大局限性,此类方法适合普通人群,不适合大型企业使用;

(3)GSM MODEM是目前最为先进的短信传送方法,是一种通过使用移动发通讯系统的调制解调器,该系统通过连到电脑上进行使用,就像手机中的SIM卡需要在运营商处注册一样,GOS MODEM连到电脑上后,电脑将会识别连入系统,将可自动与移动网络进行连接,用户可在电脑旁控制对另一方移动网络的信息发送,通过其发送短信和彩信,因此只要有GOS MODEM即可发送短信,但要求使用者熟悉AT指令和串口编程,不能广泛被使用。

某些公司开发了适合自己企业短信发送的软件,虽可用于短信发送,但受空间范围和使用人数的限制,还有基于WEB开发的短信发送软件,需要不断刷新信息介绍首页面才可看到新发送或接受的信息,总之,目前没有一种完美的短信发送平台。

2.针对当前信息发送平台的改进方法

针对先今信息技术科研发一种基于j2ee技术的B/S模式的短信系统,该系统与GOS MODEM 完美结合,是一种将输入设备和接受设备连接起来的直接通信的技术,从而满足各类客户的需求,具体情况如下:

2.1 系统体系结构

基于j2ee技术的web信息管理技术已经日趋完善,MVC结构能通过串口设备进行输入输出,该系统通过与GOS MODEM连接,除能满足传统信息技术外,还可增加设备的移动性,用户可通过HTTP协议向上级系统申请数据处理,上级设备再通过控制器对信息进行处理,进而传输给用户,实现信息的传递,用户也可使用手机向终端发送信息请求服务,GOS MODEM就会接受信息,与服务器连接,进而使控制器对信息处理,实现信息的双向传递,极大提高了客户的移动性,不再受空间限制;该系统主要由六层结构组成,①Java Applet,正如一个网站的登陆页面,通过它可以展现该系统的各种功能,并提供入口;②伺服服务器是一种应用服务器,用来满足客户的各种不同需求,检测主机是否有新信息产生,产生后将提醒用户以及满足客户的查询要求;③EJB:相当于一棵大树的叶子,用来根据业务需要添加新的功能,数据库中的数据可通过EJB来进行修改,删除或是添加等操作,从而实现整个系统的功能添加或是删除;④Oracle,用来存储用户信息并提供安全保障,可用来单独执行逻辑复杂的语句,从而提高整个系统的信息处理速度,当要删除公司中的某个成员时,可利用Oracle解除该成员在公司中的各种联系,从而实现删除效果,还可用来笔迹识别,增强系统的安全性。

2.2 系统功能

如图1所示,为短信发送平台的结构构造,以实现其要求达到的功能。

图1

基础信息是整个短信系统的基础,用以实现系统的数据统计等功能;业务与应用维护各个系统层之间的先后顺序,保证短信的发送时间的准确性与及时性;业务应用在其他业务层与短信发送平台设定先后顺序,日常保护中可以对短信发送平台的先后顺序进行修改,本E直接增加或是删减,修改后的内容在下一次使用时将会体现,从而实现修改。短信系统的功能主要是短信的收发,电话簿中发送对象的选定,发件箱和收件箱的功能,实现对短信的管理,如删除,查看,回复短信,用户回复前需得到系统认证才可进行操作,定时发送功能,可自动为客户安排,当客户繁忙时自动发送短信,前提是得到了用户的许可,如朋友生日,用户可自行设定,为用户的日常工作和学习生活提供帮助,查询设计科室用户随时查看短信数量以及回复情况;

2.3 系统实现

JSP,Servlet,数据库技术在web中的应用逐渐增多,技术也愈加成熟,将短信发送平台变得愈加简单便捷,当前的收发短信主要是服务器端定期刷新,服务器将在定时器的作用下,定时读取GOS MODEM输入的新数据,若有新数据产生,控制器将会发给每个移动设备用户,原始的读取方法是不论是否产生了新数据,服务器都会进行读取,新型方法是用GOS MODEM进行检测,检测发现有新数据时,才会控制服务器进行读取,减轻了系统的负担,加快了信息处理的效率,针对定时发送信息到指定接收端的技术处理上也有待提高,发送过程中,系统需要对用户所输入的数据进行整理,包括发送对象,发送内容,发送时间等,因数据较为繁琐,处理时间也会相对延长,若用Sms Manager将所有数据装入,然后创建数组,使发送内容和数组对象一一对应,这样就会极大缩短数据处理时间,提高系统效率;该系统采用了身份双重认证,即在客户和服务器终端都需得到认证才可进行一系列的活动,增强了信息保密的安全性,以上均为基于j2ee技术的短信发送平台的好处,但就目前的j2ee技术来看,该技术发展的还不够成熟,需大力培养该方面的人才,继续研究改善短信发送平台,实现高效率生活。

3.结论

J2ee技术是一种利用Java2来简化企业中各层繁杂的活动和问题的系统结构,对于学校和企业等人员较多的场所极为适用,j2ee技术不仅加固了标准版中的许多优点,如编写一次,随处运行,方便存储的数据库,和保护数据的安全模式,基于j2ee技术的短信发送平台的研究与实现,能为许多大企业提供更多有利于其发展的方式,降低其发展成本,加快客户与企业之间的联系,增加企业的工作效率,使客户更加满意。

参考文献

[1]陈定芳.基于J2EE技术的安全B/S系统的研究与实现[J].武汉理工大学学报,2009.

[2]张丹玉,王千.基于J2EE技术的现代物流协同信息平台研究[J].工程与应用,2005.

[3]刘小可,袁彩霞.基于J2EE技术的企业智能型信息平台的设计与实现[J].光盘技术,2007.