基于SOA的企业应用集成在PLM中的应用研究

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:yf15950800613
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业应用集成是企业信息技术发展的一个主要趋势,它是企业面向过程化和实现业务Web化的基础。企业应用集成不仅是企业IT部门的技术问题,还是企业管理理念的转变和组织结构创新的问题,是人、技术与组织的集成问题。面向服务的体系架构(Service Oriented Architecture SOA)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设计思想,可以最大程度地减少系统间的耦合,提高可重用性。本文通过深入分析传统的企业应用集成(EAI)的优势与不足,将Web服务技术、SOA引入到EAI领域,提出了采用SOA模型的企业应用集成框架。在深入讨论相关支撑技术的基础上,给出了基于Web服务的6层集成实现模型,可用来开发松耦合、跨平台、分布式、可扩展的基础集成服务平台。本文研究的核心是运用SOA的思想将企业现有的信息系统分解成多个独立的粗粒度服务,并将这些服务用WSDL(Web服务描述语言)封装,利用BPEL(业务过程执行语言)对服务进行灵活的组装,实现动态业务模型。在本文提出的架构中,信息系统层包括企业所有的IT基础设施服务层,为联系基础设施和企业应用集成层起着桥梁作用,将所有的传输协议都转化为标准协议;企业应用集成层和消息传输层主要包括了业务流程管理、服务管理、安全管理、消息传输等上层业务服务,为应用层提供运行环境;企业应用层则是企业内部或者外部的各种客户端应用。最后,本文介绍了基于该模型设计开发的PLM系统。基于WEB的PLM系统是PDM,CRM,SCM等系统的应用集成系统,采用SOA的设计思想,参照我们提出的六层模型并加以改进。系统实现了文档和产品结构管理、项目管理、工作流管理、供应管理、销售管理、仓库管理、系统开发、系统管理、办公管理等功能。开发中结合企业的特点对模型加以改进,验证了该模型在利用SOA实现企业应用集成平台方面的可行性及有效性。
其他文献
随着网络使用的普及以及信息技术的不断进步,Web软件已成为一种主流的应用模式,如何确保Web软件的可靠性显得越来越重要。Web软件的特征是:用户数量大、代码量大、页面众多且
基于动态信息的城市交通诱导策略(简称为:路径诱导策略)是智能交通系统(IntelligentTransportation Systems,简称ITS)研究的一个重要方面,旨在通过向驾驶员提供基于实时交通信息
随着国际交流的日益频繁,翻译学学科地位不断提升,互联网搜索引擎辅助翻译得到不断的发展。传统的搜索引擎是基于关键词匹配的方式来进行信息检索,但是各个国家的自然语言中
基因识别是指采用生物学实验或计算机等手段来识别DNA序列上的具有生物学特征的片段,是生物信息学的一个重要分支。启动子是DNA序列上的一段重要的基因调控序列,标志着转录起
伴随着Internet技术的发展,WWW的应用也越来越多,Web站点越来越普及。在当前竞争激烈的网络经济中,只有赢得用户才能获得竞争中的优势。客户浏览行为的数字化,使得通过收集大量用
背包问题属于NP难问题,解决背包问题是解决组合优化所面临的问题之一,在现实中有着广泛的应用背景,开展对解决复杂组合优化问题的算法研究具有一定的理论意义和实用价值。本
随着后基因组时代的到来,当今对于生物基因组序列一级结构的了解还远远不够,还必须明白其中基因是怎样组织起来的,每个基因的功能是什么,又是怎样随发育调控和微环境因素的影
随着通信技术的日益成熟,无线多播在很多实际通信场景中越发占有主导地位。同时应用设备的复杂化和服务需求的多样化也对网络中的多播性能提出了更高的要求。本文从时间和空间
Internet的迅猛发展极大地推动了光网络研究的进展,随着波分复用(WDM)技术的日趋成熟,限制光网络传输容量的因素已不再是光纤带宽,而是网络中路由器、交换机和复用器等电子设
随着科学技术的快速发展,越来越多的高性能计算设备被应用到科学与工程计算领域,但是,由于没有找到合适的应用以及管理不当等原因,这些独立部署并且耗资巨大的设备大部分并没