基于SOA的教学资源系统的研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:majk509
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的架构(Service-Oriented Architecture,SOA)是网络环境下的业务集成的一种软件系统架构,它具有良好的耦合性、服务复用性与平台无关性等特性,因此具有广泛的应用。计算机基础教学基地现有多个计算机软件系统,这些系统采用不同架构存储在不同的服务器位置,为了重用和整合这些异构资源设计了基于SOA的教学资源系统。新系统能够向用户屏蔽底层软件系统的位置与架构,向用户提供统一的客户端,并且使新系统的设计与使用和原有系统可以独立演化。本文按照系统的设计过程分为两部分进行详细介绍:本文在详细研究了SOA的软件系统架构的特点与设计思想上,提出了一种三层结构的企业级应用框架,并详细说明了每层的具体内容与实现功能。为了提高服务的复用性,本文又参考了面向服务的企业级框架的组成,采用业务流程管理技术对三层框架进行了改进,设计了基于SOA的五层结构框架。本文还对SOA的系统与业务流程技术的实现进行了研究,设计出了适用于本文企业级应用框架实现的具体步骤。其次,对计算机基础教学基地软件资源进行分析,按照不同的用户需求把现有软件划分成合适的服务粒度进行封装,采用设计出的五层结构框架实现对软件资源的重用与集成。本文详细说明了新系统的总体结构框架,给出了新系统的设计总流程,举例说明了业务流程技术与SOA的融合,最后详细给出了每层结构功能实现的技术与详细过程。
其他文献
面向服务的体系架构(Service-Oriented Architecture,SOA)是近年来信息技术领域中的重大热点之一,被广泛用于异构系统的集成。SOA凭借自身松耦合的特性,使得企业可以按照模块
网络计算模式把计算任务交给各种分布的计算资源,而数据的存储集中于具有按需部署功能的存储设备或系统中,即存储在存储资源中的系统数据不再属于某一特定的计算主体,而是可
随着汽车技术的发展以及在人们生活中的普及,我们对于车载网络的容错功能和带宽有了更高的要求,现有的汽车总线系统例如CAN总线已经逐渐难以满足大量的数据通信的要求,因此新
目前,研究网络安全态势的方法大多是对数据源上日志数据进行关联、处理和分析,得出当前网络态势情况,进而对网络安全态势进行预测。然而这种方式存在诸多问题。网络中各种网
3D地震勘探项目中常常使用手持GPS或者是高精度GPS-RTK设备进行测点定位。数以万计的炮点和测点位置的测定、遍历,所需时间、人力以及高精度仪器价格等因素均推高了地震勘探
经济全球化和多样化使得企业从“以产品为中心”向“以客户为中心”转变,客户关系管理(CRM)成为企业竞争力的一个重要方面。利用数据挖掘技术分析这种海量的CRM数据,可以挖掘
继互联网之后,物联网逐渐走进了人们的日常生活,随着物联网应用的普及,信息产业化再一次得到变革。而无线传感器网络(wireless sensor network,WSN)作为物联网发展的核心技术之一,
随着电子商务飞速发展,互联网上的商品信息量呈“爆炸式”的发展,出现信息过载问题。为了改善用户购物体验的购物搜索引擎和个性化推荐服务等应用,都需要能将网上各式的商品
随着计算机性能的提高和网络技术的迅速发展,互联网日益呈现出复杂、异构等特点,当前的网络体系已经暴露出严重的不足,网络正面临着严峻的安全和服务质量(QoS)保证等重大挑战。
词汇的相关性研究是自然语言处理领域的一个基础课题。在传统的词语相关性研究中,大多关注一对词汇之间的相关性;并且大多都存在一个假设:即相关的词汇至少应该以“共同出现