基于SOA中间件EPSS构建探究

基于SOA中间件EPSS构建探究

ID:46666676

大小:79.00 KB

页数:14页

时间:2019-11-26

基于SOA中间件EPSS构建探究_第1页
基于SOA中间件EPSS构建探究_第2页
基于SOA中间件EPSS构建探究_第3页
基于SOA中间件EPSS构建探究_第4页
基于SOA中间件EPSS构建探究_第5页
资源描述:

《基于SOA中间件EPSS构建探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于SOA中间件EPSS构建探究【摘要】SOA采用成熟独立的标准接口,可以通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,近年在EAI领域广泛应用。EPSS根植于企业培训,提供在“做中学”的计算机集成支持环境,与职业教育理念一致。文章提出利用SOA的特点,通过中间件和Web服务技术,结合EPSS的精髓,整合现有业务系统,构建应用于财经专业学生校内综合实训的EPSSo【关键词】EPSS、SOA、中间件、Web服务、综合实训【中图分类号】G40-057【文献标识码】B【论文编号】1009-80

2、97(2010)07-0143-04引言电子绩效支持系统(ElectronicPerformanceSupportSystem,EPSS)是美国学者GloriaGery[1]1991年为了解决教育训练中存在的一系列问题而提出的一个解决方案,旨在让新进或经验不足的员工根据系统提供的电子文档和工具,在最少的外部资源的协助下完成工作。EPSS以其直观性、整合性、交互性、个性化、开放性及良好的收益率等优势,受到人力资源和职业训练领域的高度重视,在企业培训界推行十多年,被越来越多的组织所接受。自1995年张祖忻[

3、2]将绩效技术介绍到国内以来,教育技术界对于绩效技术和EPSS的认识,从文献和基本理论研究开始,逐步由宏观的理论研究转向实际应用系统的构建研究。近年来,国内EPSS的构建实例主要集中于职业培训,特别是面向教师的教育技术培训,但用于学校教育中的应用极少[3],仅有的应用大多为实现一门具体课程的学习。本文研究在现有业务系统基础上通过SOA中间件,利用Web服务组合构建EPSS,应用于财经专业学生上岗前的校内综合实训教学。一相关的技术背景1EPSS的演进最初EPSS被简单的定义为:“一个整合信息、建议、学习经

4、验提供使用者在工作中访问,旨在提升工作效率的计算机系统”[4]。上世纪90年代末期,为了适应组织学习和知识经济时代的来临.EPSS开始被看做是:“一种提供整合性资源的工作辅助与学习支持系统,利用做中学的学习理念与绩效支持的概念,在工作中进行学习,在学习中完成任务;以支持工作任务为主,辅助学习为副,寓学习于工作”[5]o这一阶段强调“人本主义”思想,更多关注“人”的因素。近年来的定义已经偏向为组织学习和绩效并重的知识分享与管理。EPSS由单纯的工作辅助工具,蜕变为提供互动性、整合性资源的工作辅助和学习支持

5、并重的系统。这一阶段EPSS不再看成单一的绩效支持工具,而是作为一个整合系统,认为产生绩效的环境是互动的、变化和多维的,不仅仅从技术、管理或工作者某一方面去看。EPSS发展可简单归结为:从技术到人,从人到环境,从单一环境到综合环境[6]。今后.EPSS的特性和功能将随着科技的进步,组织竞争策略的变动,人力资源要求的改变而不断调整,但无论是否使用EPSS概念,EPSS提倡的在“做中学”的学习理念,及以提高工作绩效为目标的理想,仍将融入e-Learning、知识管理等新的语汇之中,EPSS的精髓将得以保存并

6、不断发展。2SOA中间件面向服务的体系结构(Service-OrientedArchitecture,SOA)最初由Gartner公司在1996年提出,SOA被界定为:客户端/服务器的软件设计方法,与传统的客户端/服务器模型的不同之处,在于着重强调软件组件的松散耦合,并使用独立的标准接口,认为应用是由软件服务和软件服务使用者组成[7]。随着越来越多的企业将业务转移到Internet,以及XML、SOAP、WSDL、UDDI等Web服务标准的逐渐成熟,SOA已成为一种基于Internet的信息集成体系框架

7、,SOA的粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通讯模型,将应用程序功能作为服务发送给最终用户或者其他服务等显著特点,在企业集成领域(EnterpriseApplicationIntegration,EAI)得到广泛应用。中间件(Middleware)属于可复用软件的范畴,处于操作系统软件与用户的应用软件的之间,为处于上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。中间件与SOA区别明显,前者指一类软件产品,后者指一类软件设

8、计的方法,是完全不同的两个概念。但此两者又有着密切的联系,中间件产品可以基于SOA方法构建,以提供服务的方式出现;而采用中间件产品开发出来的应用,也将很容易被整合进SOA架构。由SOA方法构建的中间件,对于面向Web应用具有简化和帮助其相互连接、相互访问的作用。由技术层面看,基于Web服务的中间件,将会给应用软件的开发、部署、应用方式带来革命性变化,使各应用组件之间能够以松偶合和标准接口的方式连接,突破了传统的基于某厂商特定技术、某一种特定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。