论文摘要:面向服务架构的SOA,作为新一代的体系结构,能够实现异构系统整合。webservices技术是实现这种架构的最佳选择。本文提出一种基于webservices的教学管理系统集成框架设计,在将信息集成共享的同时对其调用效率进行研究,以提高系统的工作效率。
关键词:webservices;Web服务;调用效率;教学管理系统
中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2013) 04-0196-01
一、webservices技术简介
WebService是建立可互操作的分布式应用程序的新平台。WebService采用基于组件的开发技术和网络技术,可以通过互联网将需要信息共享的信息打包成服务发布。客户端用编程的方法通过Web调用来共享某个功能的应用程序。
webservices在构建时通常使用(1)XML:描述数据的标准方法(2)SOAP:简单对象访问协议(3)WSDL:Web服务描述语言(4)UDDI(UniversalDescription,DiscoveryandIntegration):通用描述、发现与集成这四种技术。
二、基于webservices的教学管理系统设计
为了分布式应用环境下的信息管理系统的整合,我们采用webservices技术对教学管理系统进行信息集成,进而实现资源共享,从而提高系统的服务效率。在此我们采用基XML格式的WebServices的数据传输与处理作为教学管理系统整合的核心,将教学管理系统分为四个层次,分别是数据层、WebServices服务提供层、WebServices服务注册层以及用户界面层。下图显示了基于webservices的教学管理系统的结构层次。
通过WebServices技术的整合,我们只需将教学管理系统中的共享信息通过WebServices服务注册层进行发布,用户端使用该信息时只需要通过注册中心进行服务查找和调用即可。
三、基于webservices的教学管理系统调用效率的研究
(一)Web服务调用采用异步方式
在Web服务器上进行Web服务的调用时,我们可以采用同步调用和异步调用两种方式。采用同步调用方式在调用Web服务时,如果某一客户端进程长时间的占用Web服务器,就可能会导致其他用户在调用服务时的发送请求被延迟,进而影响效率。
在基于webservices的教学管理系统中,我们是将教学管理的各个子系统都以Web服务的形式进行封装并在注册中心进行服务发布,为了保证客户端能够快速在注册中心调用相关功能服务,提高系统的访问速度。在此系统中我们对Web服务的调用采用异步化方式。当客户端采用异步化调用服务时,不至于造成线程阻塞而且还可以在调用WebService的同时做些其它的处理。
(二)Web服务调用采用异步方式的实现
(三)输出高速缓存
为了提高系统对Web服务的调用效率,我们也可以采用输出高速缓存的方法的来实现。调用Web服务时,我们可以通过对WebMethod属性的CatchDuration的设置来将一定时间内的Web服务输出到缓冲存储器中。在教学管理系统的Web服务的调用过程中,我们可以将高速缓存的时间设置为2分钟,假设每分钟服务器会接收10个请求,那么如果使用高速缓存技术,我们只需将Web服务启动一次,而这段时间内的其余请求可以直接从高速缓存中获得。而不是每次请求都去调用Web服务,从而提高系统的工作效率。
四、结束语
本文采用webservices技术对教学管理系统进行信息整合,解决了异构平台的教学管理的信息共享问题。同时采用异步调用和输出缓存的办法来提高系统服务的调用效率,有效的提高了系统的工作效率。
参考文献:
[1]范新灿,张霞.基于SOA的WebServices扩展研究[J].福建电脑,2006,2:69-70.
[2]周桂洪,陈文戈.基于WEBService的企业管理系统信息集成方案的研究[J].机电工程技术,2007,36(03):43-46.
[3]王钱永,数字化校园中基于SOA的高校教育资源整合系统研究[J].中国教育信息化,2008,11.
[作者简介]成桂玲(1981.3-),工作单位:吉林工商学院信息工程学院,学历:硕士,研究方向:软件工程。
[基金项目]吉教科合字[2013]第403号,2013年吉林省教育厅"十二五"科学技术研究项目。
1、最快当天审稿 最快30天出刊
易品期刊网合作杂志社多达400家,独家内部绿色通道帮您快速发表(部分刊物可加急)! 合作期刊列表
2、100%推荐正刊 职称评审保证可用
易品期刊网所推荐刊物均为正刊,绝不推荐假刊、增刊、副刊。刊物可用于职称评审! 如何鉴别真伪期刊?
都是国家承认、正规、合法、双刊号期刊,中国期刊网:http://www.cnki.net 可查询,并全文收录。
3、八年超过1万成功案例
易品期刊网站专业从事论文发表服务8年,超过1万的成功案例! 更多成功案例
4、发表不成功100%全额退款保证
易品期刊网的成功录用率在业内一直遥遥领先,对于核心期刊的审稿严格,若未能发表,全额退款! 查看退款证明