大连理工大学硕士学位论文WebService技术在员工管理系统中的应用与实践姓名:宋宝宇申请学位级别:硕士专业:软件工程指导教师:田园20060610WebService技术在员工管理系统中的应用与实践作者:宋宝宇学位授予单位:大连理工大学参考文献(33条)1.刘海英.冯文秀.杜晓通基于BEAWeblogicIntegeration的企业应用集成的研究[期刊论文]-工业控制计算机2005(2)2.GredWilsonWhatisEnterpriseApplicationIntegration3.周涛EAI——企业实现信息化的重要途径[期刊论文]-中国信息导报2003(1)4.褚红伟.葛玮一种新型的企业应用集成解决方案[期刊论文]-微机发展2005(2)5.张艳科.汤胤分布式计算技术的分析与Web服务[期刊论文]-现代计算机(专业版)2004(1)6.AskeSimon.ChristensenAndersExtendingJavaforhigh-levelWebserviceconstruction20037.叶钰.应时.李伟斋.张韬面向服务体系结构及其系统构建研究[期刊论文]-计算机应用研究2005(2)8.MikepPapazoglouService-OrientedComputation:Concepts,CharacteristicsandDirections20039.BusslerCSemanticWebservices:reflectionsonWebservicemediationandcomposition200310.陈珊.许林英.袁琳Web服务综述[期刊论文]-微处理机2005(2)11.岳小婷.李森深入理解WEBSERVICE[期刊论文]-新疆师范大学学报(自然科学版)2003(1)12.W3CSOAPVersion1.213.杨德仁.薛梅.顾君忠WebService核心协议与实施研究[期刊论文]-计算机系统应用2005(1)14.W3CWebServicesArchitecture15.BenatillahB.CasatiFWebserviceconversationmodeling:acornerstonefore-businessautomation200416.柴晓路WebServices技术、架构和应用企业MIS数据集成200317.钟永光.黄立平.徐锡荣基于EAI构建企业外部服务平台[期刊论文]-物流技术2002(1)18.JurieMB.袁然J2EEEAI编程指南200219.乔江.郑洪源.丁秋林.陈荣基于WebService的EAI实现研究[期刊论文]-计算机应用2003(11)20.牛桂东.夏安邦企业应用集成及技术实现[期刊论文]-计算机与现代化2005(3)21.张霞WebService在企业应用系统集成中的运用[期刊论文]-武汉理工大学学报(信息与管理工程版)2005(1)22.BorisLublinsky.MichaelFarrellJrTOPTenReasonsWhyEAIFails2002(12)23.沈莉.杨德华基于Web服务的企业应用集成平台[期刊论文]-微型电脑应用2003(7)24.陈传波.张道杰.李涛基于Web服务的企业应用集成模型研究[期刊论文]-计算机工程与科学2004(12)25.FLeymann.DRoller.MTSchmidtWebservicesandbusinessprocessmanagement200426.罗新星.陈伟谋利用WEBSERVICES集成管理信息系统中的WEB应用2003(06)27.BEA系统有限公司BEAWebLogicplatform8.1实战指南200428.BEASystemsBEAWeblogicenterpriseintroduction200529.布朗JSP编程指南200230.PatrickJohnsonBEAWebLogicServer,WorkshopFrameworkandRapidDevelopment2003(04)31.孙卫琴精通Struts:基于MVC的JavaWeb设计与开发200432.袁毅.谭莉娅BEAWebLogicServer8.1大全200533.DaveCotterBEAWorkshop:Javacontrolandextensiblearchitecture2005(04)相似文献(10条)1.学位论文张抗抗基于语义WebServices的企业异构系统应用集成研究与实现2006随着社会信息化程度的不断提高,企业各信息系统需要更多的通信和交互,各系统需要共享相关数据,共同合作来完成企业业务流程。而由于历史的及其他各方面的原因,企业信息系统大都是异构的,因此,如何提供一种有效机制,实现异构的企业信息系统的应用集成,消除企业信息孤岛,优化企业业务流程,就成为信息化进程中一个亟待解决的问题。企业应用集成(EAI)技术的研究已经引起了学术界和工业界的极大关注,目前也出现了多种解决方案致力于解决企业集成中出现的各种问题。特别是WebService技术的出现,为解决异构系统的集成提供了一种非常好的思路和技术基础。但是,总体来说,这些传统的EAI解决方案还是以分布式组件和消息代理技术为其主要技术支撑,主要关注和强调的是应用系统间的通信交互和信息共享。然而,随着企业全球化趋势的发展和网络技术所带动的企业运营模式的变化,企业也对EAI技术提出了一些新的挑战,对集成过程中业务过程的体现提出了新的要求。本文的主要目标即是在这些新的挑战下,对面向业务的基于语义的应用集成模型和方法进行初步的研究和探讨。企业应用集成包含两个方面的含义:一是企业信息资源的共享,二是企业业务流程的整合。这一切要求在实现企业信息系统的基本互联互通的基础上,还要进行更多的语义层次上的交互,实现企业业务流程在系统间的灵活配置、动态生成和协同执行。企业经营模式的变化为企业信息系统的集成提出了许多新的需求,这些需求包括:EAI必须采用更加开放、分布和松散的结构,必须保证集成对象具有足够的自主性和独立性,所有的系统异构特性所带来的集成困难必须由集成平台来解决,而不是将其留给企业信息系统;相互集成的系统之间需要建立有效的通信机制,即保证系统之间的传递的业务信息是互相可理解的,这就要求EAI的基础设施中必须存在一定的语义支撑机制,可以自动地解决各异构系统之间的语义一致性问题;业务协同和业务流程的集成应该具有高度的动态性,服务的发现和匹配可以根据请求的业务语义动态匹配,具体的业务流程也可以通过这种服务匹配动态生成,从而保证应用集成充分的灵活性。基于以上的应用背景和需求,本文对多种相关技术进行了深入的研究,认为WebService体系结构在解决此类问题方面具有比较明显的优势,这也是为什么目前基于SOA体系结构的EAI成为主流的原因。以WebService技术为核心的其他相关技术如本体与语义技术、语义WebService技术以及WebService流程管理技术等构成了本文的直接工作基础。本文讨论了基于语义WebService的企业应用集成的模型和相关方法,其目的是为了在目前比较流行的基于WebService的EAI技术基础上,丰富其语义表达和支持能力,从而实现更高程度的EAI过程的灵活性、适应性和可维护性,实现企业的更加有效的集成,提升企业竞争力。围绕这个目标,本文对相关的关键技术问题进行了研究,主要的研究内容和创新工作包括:1.建立了面向业务的WebService语义表示模型BOWSSRM。该模型在传统WebService协议模型的基础上,进行了丰富的语义扩展工作,除了建立了WebService的语义描述模型以外,还建立了针对业务的语义描述模型,使得业务本身的定义可以跟具体的服务系统分离开来,实现业务的抽象定义和业务流程的动态生成,大大提高了系统的灵活性,便于业务系统的配置、维护和升级。2.在BOWSSRM模型基础上,建立了一个面向大型跨地域、跨领域企业集成的基于语义WebService的应用集成平台的基本框架SWSEAIP。为了实现BOWSSRM的思想,本文提出了一个面向大型跨地域、跨领域企业集成的应用集成平台的基本框架SWSEAIP。该框架实现了业务系统接口封装,假定参与集成的业务系统都使用WebService实现,并对其进行语义描述和发布,在平台的服务注册中心予以注册。应用系统通过该平台提出自己的服务请求,平台根据服务请求语义,在注册中心动态地发现和匹配适合的服务,实现业务系统的动态选择和可执行业务流程的动态生成。3.在BOWSSRM模型内,提出了一个抽象层次上具有丰富语义表达能力的任务描述模型,作为业务建模的工具。面向动态WebService组合的任务描述语言WS-TDL的提出,使得SWSEAIP框架有了一种抽象层次上的业务流程描述语言,该语言在较高的抽象层次上定义了完成某一业务过程的标准流程,描述了完成该业务过程所需活动的计划草案。可以将业务逻辑从具体的业务系统中独立出来,更好地从本质上描述业务流程,实现抽象业务建模。4.根据业务建模,提出基于应用行业语义的服务动态发现和匹配方法。对业务定义中的活动,在服务请求处理过程中动态地发现和匹配具体服务,实现业务流程的服务动态绑定。本文还对目前常用的语义WebService匹配算法进行了扩充和完善。5.在服务动态发现的基础上,实现复杂业务的从抽象定义到可执行业务流程的映射,实现面向业务目标的语义服务组合和流程控制。对于集成领域内复杂的业务过程,首先对其使用任务描述语言进行定义,当用户的服务请求激活了某业务过程,则对业务过程定义中的活动进行动态的服务绑定,然后对绑定的服务进行组合,并生成一个可执行的业务流程,由此实现了从复杂业务的抽象定义到可执行业务流程的映射。流程生成过程中除了满足基本的控制逻辑之外,还考虑了数据流的定制以及事务的补偿等因素,生成的业务流程脚本通过一个流程引擎解释执行。最后,简要介绍了本文提出的模型和方法关键部分的实现工作,建立了一个基于语义WebService的应用集成平台的原型系统,并以医疗领域为应用背景,对本文工作进行了验证,为进一步的研究,并使之在更多领域的应用集成方面得以广泛应用奠定了一定的实验基础。本文在目前基于WebService和工作流技术的业务流程管理的基础之上,进一步完善和建立具有丰富语义的企业资源描述模型、业务表示模型和系统服务表示模型,探讨面向业务的流程集成方法,形成语义层次的集成解决方案,降低集成成本,优化业务流程,提高流程集成的灵活性和自动性,具有非常广阔的潜在的应用前景。另外,本研究基于EAI领域扩展了Internet环境下语义WebService的匹配和组合模式,对其它语义相关的领域的研究也有一定的借鉴意义。2.学位论文于俊祥基于WebService的企业应用集成研究与应用2006传统的企业应用集成技术已经慢慢不能适应企业信息系统的快速增长。本文主要针对当前企业应用集成产品在实际应用中集成能力差、柔性差、互操作性不高、模型缺乏对分布环境的支持等等缺点,在当前飞速发展的WebService架构之上,提出了基于WebService的企业应用集成系统--WS-EAI,它具有松散藕合、行业支持、高度可集成能力等优势。本文主要讨论WebService企业应用集成的体系架构,并结合春江棉纺综合信息系统的要求,提出企业应用集成模型及其在此系统中的应用实现,同时研究与传统实现方式的区别与性能对比.首先,对企业应用集成的研究现状进行了综述,进而提出了本文的研究目标.其次,介绍了四种具体的企业应用集成系统的体系结构,分析了它们的优点和缺点。然后,分析了当前主流分布式技术各自的优缺点,探讨了符合当前计算机应用水平的分布式技术架构模型。接着,全面介绍了当前最先进的分布式计算架构一WebService,阐述了WebService架构及其相关技术标准,最后给出基于WebService的WS-EAI的体系结构和功能概述。接着,在WebService分布式技术和多层企业