论文部分内容阅读
随着销售型企业网络销售的发展和各企业间竞争的加剧,因而对销售型企业的业务流程进行优化,构建一个能有效整合企业内外部应用资源和高效率的进行业务处理的企业应用是销售型企业的迫切需求。面向服务的架构(Service-Oriented Architecture, SOA)作为一种新型的软件体系结构,SOA的目标是将企业应用程序中的功能组织转换成标准化的服务,这种服务是一种松耦合的、可重用的、互操作的和可组合的独立组件,用户通过使用服务来满足自身的需求。基于SOA架构的企业应用可以打破不同平台和协议之间的障碍,从而为销售型企业提供了高效的、敏捷的和能灵活应对不断变化的业务活动的企业应用,达到实现应用的有效集成的目的。本论文具体研究的主要内容分为以下四个部分:首先,介绍了本论文研究的背景和意义,SOA国内外研究现状和本课题研究的主要目标以及可能存在的创新点,说明了SOA研究的必要性。其次,本文研究了SOA理论及其相关技术。阐述了面向服务的架构中服务的概念和SOA的定义,分析了服务的分类和SOA的优势,对SOA涉及的Web服务体系结构、Web服务协议和企业服务总线等技术进行了详细的说明,为后面的企业应用分析、设计和实现奠定了理论基础。接着研究了面向服务的分析流程,对销售型企业经营方式以及本论文案例的IT现状进行了研究;重点研究了本案例今后发展的方向,叙述了该案例企业应用方案的基本思想,并提出了基于SOA的解决方案和基于企业服务总线的总体逻辑结构。最后,结合具体案例,重点对案例的业务流程、服务粒度、数据访问层、数据层和系统安全性进行了设计。