基于SOA的B2B电子商务系统解决方案研究
本文关键词:基于SOA的B2B电子商务系统解决方案研究,,由笔耕文化传播整理发布。
【摘要】:随着信息技术和计算机网络的迅猛发展,基于Internet的电子商务也随之而生,并在近年来获得了巨大的发展。B2B(企业对企业)电子商务是当今电子商务中最重要、最具发展潜力的一种模式,但是在具体实施B2B电子商务过程中遇到很多问题。 大多数企业的B2B系统是基于异构平台的、不同信息标准开发的,企业之间的交互和集成非常困难,而传统的分布式架构无法很好的解决当前的需求。如何开发与部署可扩展的灵活的B2B电子商务系统,是目前B2B面临的一个重要课题。 SOA(面向服务的架构)是解决上述问题的新一代分布式软件体系结构。SOA具有良好的松耦合、平台无关等特性,它能够应对随需应变的灵活性,使商务可以向快速响应,灵活应变,集中目标和富有弹性的方向转型,并保持这些特性。SOA成本低,一旦有新的业务加入的时候,不必对现有的系统作太大的改动,只需要对新的功能注册为服务,就能够轻松的实现扩展。 SOA作为新一代分布式软件体系结构,不但提高了软件的复用性,而且实现了良好的可扩展性。SOA的上述特点,它必将成为B2B电子商务应用中占有绝对优势的软件实践方法。 本文主要研究了SOA的基础理论,基本特性与优势。研究了SOA在B2B电子商务中的应用,分析了SOA在B2B领域的适用性,相关标准,具体实施方法。根据B2B的一般需求,利用SOA架构设计了M-B2B电子商务原型系统。为了体现SOA在解决异构系统集成和交互的优势,设计了Web服务提供者和Web服务消费者两种主要角色,并分别在Linux、J2EE与Windows、.NET平台上,设计和编码实现。最后为说明SOA的可扩展性和灵活性特点,设计了一个企业的需求和业务流程,对业务流程做简单的调整,就完成了B2B电子商务系统业务流程的更新。
【关键词】:面向服务的架构 B2B电子商务 Web服务 复用性 业务流程
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52
【目录】:
- 摘要4-5
- Abstract5-9
- 第1章 前言9-14
- 1.1 课题背景及意义9-11
- 1.2 国内外研究现状11-12
- 1.3 本文的组织结构12-14
- 第2章 面向服务的体系架构(SOA)14-26
- 2.1 SOA概述14-17
- 2.1.1 SOA的概念14-15
- 2.1.2 SOA的角色组成15-16
- 2.1.3 SOA与面向对象的关系16-17
- 2.2 实现SOA的相关技术17-23
- 2.2.1 XML--可扩展的标记语言17
- 2.2.2 SOAP--简单对象访问协议17-19
- 2.2.3 Web Service—Web服务19-20
- 2.2.4 WSDL--Web服务描述语言20
- 2.2.5 UDDI--统一描述、发现和集成协议20-21
- 2.2.6 ESB--企业服务总线21-23
- 2.3 实现SOA的编程模型23-26
- 2.3.1 服务编排与流程整合23-24
- 2.3.2 BPEL引擎24-25
- 2.3.3 BPEL与SOA25-26
- 第3章 企业间SOA的应用26-34
- 3.1 B2B电子商务标准与模式26-27
- 3.1.1 B2B电子商务全球化标准26-27
- 3.1.2 B2B电子商务模式27
- 3.2 SOA在实施B2B的优势27-31
- 3.2.1 SOA与企业间集成的比较27-29
- 3.2.2 SOA实施的原则29-31
- 3.3 企业间SOA成功案例31-34
- 第4章 基于SOA的B2B电子商务系统的总体设计34-42
- 4.1 M-B2B电子商务系统需求分析34-35
- 4.2 M-B2B电子商务系统模型设计35-37
- 4.3 M-B2B电子商务系统总体架构设计37-42
- 4.3.1 M-B2B电子商务系统流程图37-40
- 4.3.2 M-B2B电子商务系统解决方案40-42
- 第5章 基于SOA的B2B电子商务系统的实现42-64
- 5.1 M-B2B电子商务系统服务提供者的实现42-54
- 5.1.1 M-B2B系统功能描述42-43
- 5.1.2 M-B2B系统数据库设计43-44
- 5.1.3 M-B2B系统Web服务的实现44-52
- 5.1.4 M-B2B系统Web服务的发布52-54
- 5.2 M-B2B电子商务系统服务消费者的实现54-58
- 5.2.1 M-B2B系统代理商客户端54-57
- 5.2.2 M-B2B系统生产企业客户端57-58
- 5.3 M-B2B电子商务系统业务流程的创建与重组58-61
- 5.3.1 M-B2B系统原有业务流程的创建58-60
- 5.3.2 M-B2B系统新业务的实现60-61
- 5.4 系统测试61-64
- 第6章 总结及展望64-67
- 6.1 本文主要工作总结64-65
- 6.2 对未来工作的展望65-67
- 致谢67-68
- 参考文献68-71
- 攻读硕士学位期间发表的论文情况71
【参考文献】
中国期刊全文数据库 前10条
1 盖凌云;;基于Internet的电子商务安全性研究[J];现代农业科技;2009年07期
2 曹进明;张广泉;;基于SOA的中小型企业IT系统设计与实现[J];重庆师范大学学报(自然科学版);2008年04期
3 李康荣;苗放;;基于MVC模型和J2EE平台的电子商务系统架构研究[J];计算机安全;2008年09期
4 顾治华;黄霞;;SOA在ERP中的应用[J];福建电脑;2007年12期
5 席金菊;;基于Web服务的B2B电子商务的集成[J];湖南城市学院学报(自然科学版);2009年01期
6 王晓光,冯耀东,梅宏;ABC/ADL:一种基于XML的软件体系结构描述语言[J];计算机研究与发展;2004年09期
7 张文斌,叶红云,陈恩红;基于Web Service的B2B电子商务环境构建技术[J];计算机工程;2002年11期
8 陈劲,马世纪;基于Web Service技术的民航B2B动态电子商务应用[J];计算机工程;2005年S1期
9 李德生,王海洋;一种将业务规则与BPEL有效集成的方法[J];计算机应用;2005年11期
10 谢山,陈家训;基于商务社区模式的行业性B2B电子商务平台的设计要点[J];计算机应用研究;2001年06期
中国硕士学位论文全文数据库 前2条
1 朱振杰;SOA的关键技术的研究与应用实现[D];电子科技大学;2006年
2 刘佳诺;基于SOA架构的B2B电子商务系统的设计与实现[D];华东师范大学;2008年
本文关键词:基于SOA的B2B电子商务系统解决方案研究,由笔耕文化传播整理发布。
本文编号:388444
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/388444.html