- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA旅游电子商务平台搭建探究
基于SOA旅游电子商务平台搭建探究1、引言
自从互联网Internet普及后,其发展速度非常惊人。 而作为最大朝阳产业的旅游产业,当它与电子商务这一新兴模式相结合时,有着非常大的潜藏价值。网络经济日益发展的同时,在旅游这个信息高度密集、旅游者选择和决策过程与交易过程依赖大量信息传递的行业,也逐渐显示其巨大的潜力。
针对旅游行业的特点,本文提出一种基于SOA的旅游电子商务平台解决方案。SOA是近几年来受到广泛关注的一种软件模型。它将封装企业一组业务功能的组件定义为粗粒度的服务,并强调服务之间通过定义良好的、独立于技术的接口实现通信。Web服务是一种实现SOA的技术,它改进了传统分布式技术在互联网应用上的不足,提供一种松耦合的、简单的组件通信模式。面向服务的旅游电子商务平台改变了传统旅游网站单一的B2C现状,可以实现结构合理的B2B网络,让各种旅游企业充分参与合作,深度整合旅游资源。
2、SOA和Web Service
2.1 SOA
面向服务的体系结构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过其间定义良好的接口和契约联系起来。服务是指定义良好的、自包含的、不依赖于上下文和其他服务的一组功能。其接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。
SOA包含以下三个角色:
(1) 服务提供者:发布自己的服务,并且对使用自身服务的请求进行响应。
(2) 服务请求者:利用服务注册器查找所需的服务,然后使用该服务。
(3) 服务注册器:注册已经发布的服务,对其进行分类,并提供搜索服务。
2.1 Web Service
Web Service是在 Internet 上可用的小型模块组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。通过开放的Intemet标准 WSDL(Web服务描述语言)、UDDI(统一描述、发现和集成规范,用于服务的发布和集成)、SOAP(简单对象访问协议,用于服务调用),Web服务消除了现存解决方案中的互用性问题。
2.3 SOA和WEB服务的关系
企业体系结构设计师认为 SOA 可以更好的帮助企业对变化快速的市场做出最好的反应,Web Services是现在最适合实现SOA的一些技术的集合,Web Services标准的成熟和应用的普及为广泛的实现SOA提供了基础。
3、基于SOA的旅游电子商务平台的研究
3.1旅游电子商务平台简介
旅游电子商务平台为了在不同地区、使用不同硬件设施和软件平台的旅行社、酒店、交通部门之间建立统一数据平台,实现其预订酒店、预售车票、智能组团的商业战略,需要构建跨地域、跨平台、易扩展的电子商务系统。基于Web Service的SOA模型的设计架构解决有效解决了异构系统互联、低成本、高扩展性需求等业务问题。
系统平台运行于分布于全国各地的多台服务器上.。从结构和功能上大致分为:旅游平台、Web Service应用服务、系统数据服务、UDDI.、旅行社数据服务、酒店数据服务、交通数据服务、网银服务,每类服务均由不同地区不同平台类型的服务器组成。
3.2旅游服务注册中心
旅游服务注册中心是整个SOA体系架构中的重要的组成部分,它是一个旅游服务和相关旅游数据描述的存储库,用于定义、配置和实施旅游业务服务,包括用于定义和配置服务到服务、提供者、消费者、服务交互、策略和所有相关配置所需的重要信息。这些服务以集中方式使用在应用程序中,服务注册驻留在一个高性能数据存储中,并可使用服务管理器来查看和管理。
3.3 服务总线ESB
在基于SOA的旅游服务平台架构中,我们采用了服务总线ESB技术。ESB通过提供一种标准机制来连接服务并封装服务实现细节,使客户机可以集中关注业务逻辑。服务总线使用了一种流水线的方法,即把总线看作一系列的部件――流水线。流水线的每个阶段本质上都是一个增值的部件,从前一个阶段接收一系列的输入,然后处理数据,并把输出传输到下一个阶段。
4、结语
本文针对电子商务在旅游业进行了研究,认为信息共享和企业横向合作是未来几年内提升旅游信息化整体水平的重要途径。提出了基于SOA的旅游电子商务平台的概念,总结了其实一种满足旅游业发展的电子商务需求经营模式。
参考文献:
[1]邓?辉,唐宁九,黄墨. 基于SOA项目管理系统的研究与实现[J].微计算机信息,2009.
[2]张巧霞. 基于SOA实现企业应用集成[J]. 微计算机信息, 2007.
[3]Matthew W Guah ,Wendy L Currie. Internet
文档评论(0)