企业间协同采购业务的SOA模型与系统

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:liuyu890501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着市场竞争的日益激烈,企业之间的联系也越来越紧密,企业之间的业务协同变得越来越频繁和重要。但是,企业在信息化建设中产生了大量的软件系统,这些系统一般都是单独实施、独立存在的,大多都是基于不同的平台、采用不同的编程语言实现的,系统之间的信息交流和共享变得非常困难。面向服务的体系结构(Service Oriented Architecture, SOA)是一个组件模型,它将应用程序的不同功能组件通过服务之间定义良好的接口联系起来。接口是采用中立方式定义的,独立于实现服务的硬件平台、操作系统和编程语言,从而简化了异构系统的整合和集成。本文对SOA中的候选服务进行了分析,从更高层次上抽象出了候选服务模型,并通过对服务对象含义的分析,提出了服务对象模型。单个服务仅能完成简单的功能,还需要将服务根据业务需求进行编排,来完成复杂的业务流程,本文提出了基于服务对象的业务流程模型,并根据面向服务体系结构的特点,提出了基于ESB(Enterprise Service Bus)的系统架构模型。本文还结合传统的软件设计方法,提出了一套基于SOA的系统构建方法,并对这种方法实施的各个步骤的策略和方法进行了研究,本文以企业间协同采购系统的研究开发为背景,对提出的构建方法进行了验证。在构建企业间协同采购系统过程中,根据业务需求建立了业务需求模型,并在此基础上识别出了系统需要的候选服务,并为识别出的服务建立了模型。然后,本文对建立的服务模型进行了详细的设计,并结合Web服务技术说明了服务实现的细节,将SOA从概念引入到实现中。本文还结合企业间协同采购系统中的业务流程对服务编排进行了研究,探索了利用业务流程执行语言BPEL进行服务编排的方法。最后,介绍了利用企业服务总线ESB部署服务的方法。
其他文献
随着互联网技术的飞速发展,计算机网络已逐渐成为人们生活中不可缺少的组成部分。然而,网络本身的不安全因素以及网络通信协议的缺陷,为入侵者的攻击带来了可能。同时,操作系
随着计算机技术的迅猛发展,大多数企事业单位都逐步实现了与业务相关的管理信息系统。这些系统在开发时往往没有考虑和其他系统的交互,并且由于开发时期不同、所用技术不同等
随着Internet以及电子商务的发展,信息安全成为计算机科学技术领域引人注目的重大问题。必须采用十分可靠的安全技术来保证各种应用的机密性、完整性、身份鉴别和不可抵赖性。
与别的行业相比,石油行业是一个高风险,高投入的行业,它受到许多不确定性因素的影响,面临着地质、经济和技术等方面的风险。石油企业进行的项目投资,资金往往巨大,并且受到许多因素
在Internet大众化及Web技术快速发展的今天,企业已开始逐步关注自身公司网络应用的发展。网络应用如今已经从一般的网站发展成为大型电子商务、信息发布和提供各种服务的平台
摘要:过去的20年来,由于人类对互联网带宽无止境的需求,加上视频压缩技术的发展以及不断增长的用户需求,基于互联网的视频流应用很快成长为主流的“杀手”级应用。为了满足高
随着信息技术的广泛应用,软件的应用面也越来越广,要求对软件开发的针对性和及时性越来越高,特别是中小型软件公司,它们不一定能够认证和实施CMM管理,但是同样需要一个软件质量度
随着信息化程度的提高,在人类社会的各个领域聚集了大量甚至是海量的数据,数据挖掘就是要从这些数据中提取有用的信息,从上世纪80年代末以来人们对数据挖掘模型、算法、系统
WebGIS是在Web网络环境下的一种兼容、存储、处理、分析和显示与应用地理信息的计算机系统。它是Web技术和GIS技术相结合的产物,其基本出发点就是利用互联网发布地理信息,让客
目前,程序员通常需要使用不同的工具集,而这些工具集是在不同领域内操作的。为了提供灵活的工具集成,一个工具集成平台必须允许工具开发者根据投资额、预期的上市时间,以及特