基于SOA中间件EPSS构建研究.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA中间件EPSS构建研究

基于SOA中间件EPSS构建研究   【摘要】SOA采用成熟独立的标准接口,可以通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,近年在EAI领域广泛应用。EPSS根植于企业培训,提供在“做中学”的计算机集成支持环境,与职业教育理念一致。文章提出利用SOA的特点,通过中间件和Web服务技术,结合EPSS的精髓,整合现有业务系统,构建应用于财经专业学生校内综合实训的EPSS。   【关键词】EPSS、SOA、中间件、Web服务、综合实训   【中图分类号】G40-057 【文献标识码】B 【论文编号】1009―8097(2010)07―0143―04      引言      电子绩效支持系统(Electronic Performance Support System,EPSS)是美国学者Gloria Gery [1]1991年为了解决教育训练中存在的一系列问题而提出的一个解决方案,旨在让新进或经验不足的员工根据系统提供的电子文档和工具,在最少的外部资源的协助下完成工作。EPSS以其直观性、整合性、交互性、个性化、开放性及良好的收益率等优势,受到人力资源和职业训练领域的高度重视,在企业培训界推行十多年,被越来越多的组织所接受。   自1995年张祖忻[2]将绩效技术介绍到国内以来,教育技术界对于绩效技术和EPSS的认识,从文献和基本理论研究开始,逐步由宏观的理论研究转向实际应用系统的构建研究。近年来,国内EPSS的构建实例主要集中于职业培训,特别是面向教师的教育技术培训,但用于学校教育中的应用极少[3],仅有的应用大多为实现一门具体课程的学习。本文研究在现有业务系统基础上通过SOA中间件,利用Web服务组合构建EPSS,应用于财经专业学生上岗前的校内综合实训教学。      一 相关的技术背景      1 EPSS的演进   最初EPSS被简单的定义为:“一个整合信息、建议、学习经验提供使用者在工作中访问,旨在提升工作效率的计算机系统”[4]。上世纪90年代末期,为了适应组织学习和知识经济时代的来临,EPSS开始被看做是:“一种提供整合性资源的工作辅助与学习支持系统,利用做中学的学习理念与绩效支持的概念,在工作中进行学习,在学习中完成任务;以支持工作任务为主,辅助学习为副,寓学习于工作”[5]。这一阶段强调“人本主义”思想,更多关注“人”的因素。   近年来的定义已经偏向为组织学习和绩效并重的知识分享与管理。EPSS由单纯的工作辅助工具,蜕变为提供互动性、整合性资源的工作辅助和学习支持并重的系统。这一阶段EPSS不再看成单一的绩效支持工具,而是作为一个整合系统,认为产生绩效的环境是互动的、变化和多维的,不仅仅从技术、管理或工作者某一方面去看。EPSS发展可简单归结为:从技术到人,从人到环境,从单一环境到综合环境[6]。   今后,EPSS的特性和功能将随着科技的进步,组织竞争策略的变动,人力资源要求的改变而不断调整,但无论是否使用EPSS概念,EPSS提倡的在“做中学”的学习理念,及以提高工作绩效为目标的理想,仍将融入e-Learning、知识管理等新的语汇之中,EPSS的精髓将得以保存并不断发展。   2 SOA中间件   面向服务的体系结构(Service-Oriented Architecture,SOA)最初由Gartner公司在1996年提出,SOA被界定为:客户端/服务器的软件设计方法,与传统的客户端/服务器模型的不同之处,在于着重强调软件组件的松散耦合,并使用独立的标准接口,认为应用是由软件服务和软件服务使用者组成[7]。随着越来越多的企业将业务转移到Internet,以及XML、SOAP、WSDL、UDDI等Web服务标准的逐渐成熟,SOA已成为一种基于Internet的信息集成体系框架,SOA的粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通讯模型,将应用程序功能作为服务发送给最终用户或者其他服务等显著特点,在企业集成领域(Enterprise Application Integration,EAI)得到广泛应用。   中间件(Middleware)属于可复用软件的范畴,处于操作系统软件与用户的应用软件的之间,为处于上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。中间件与SOA区别明显,前者指一类软件产品,后者指一类软件设计的方法,是完全不同的两个概念。但此两者又有着密切的联系,中间件产品可以基于SOA方法构建,以提供服务的方式出现;而采用中间件产品开发出来的应用,也将很容易被整合进SOA架构。   由SOA方法构建的中间件,对于面向Web应用具有简化和帮助其相互连接、相互访问的作用。由

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档