论文部分内容阅读
任何一项新概念和技术的出现都不是偶然发生的,SOA也不例外。面向服务的体系结构核心是服务,那么为何服务这个概念会被提到如此高的程度上来呢?让我们先从互联网说起。不可否认,互联网已经深深地影响了我们的社会发展和每个人的日常生活,现代的人们除了每天面对现实世界,还面对着一个虚拟的环境。在这个虚拟的环境里,我们可以进行游戏娱乐、商务会谈,当然也可以从事网上购物,店铺经营等电子商务活动。与现实生活中的商务交换活动相比,在线电子商务更加方便、快捷、随时随地,与此同时,网络电子供销商提供的服务也日益趋于完善。但是,随着商业的发展和繁荣,人们在进行商务活动中的需求也不断增加,不断发展的商务活动、持续增加的需求和当前系统提供的有限功能服务产生了极大矛盾。为了消除这种矛盾,许多电子商务公司不得不花费巨大人力、物力、财力,开发出适合当前阶段需求的新系统。然而,当今社会已经进入到了一个飞速发展的时代,任何一个公司都不能也不可能,随着快速发展的服务需求,不断的开发出新的系统。所以,我们急切需要一种新型的开发模式,使得从事电子商务的公司、企业能够以最小的代价、最快的速度增加原有系统的服务功能,适应快速变换的市场、商业活动需求。SOA就是解决上述问题的一个利器,它将业务流程和基础技术结构标准化,并且对松散耦合的可重用服务组件进行集成,它可以对服务进行组合、重用和调整以满足不断变化的业务优先级。实际上,SOA是一座桥,它衔接了业务管理与技术实现之间的万丈沟渠。本文就是通过基于SOA的架构,实现一个航空分销系统电子商务平台,来详细说明,系统是如何用SOA的思想进行架构,如何实现的。在前半部分简要介绍了航空分销系统的发展基本情况,并分析其传统开发模式下的弊端,提出SOA架构的思想。中间部分介绍了电子商务平台的体系结构及建设电子商务平台所需要的必要技术。最后详细介绍了如何在SOMA的模式下设计与开发电子商务平台,并运用SOA相关知识重点撰写了如何实现了基于SOA的航空分销电子商务平台。