学位论文 > 优秀研究生学位论文题录展示

基于SOA的移动电子商务支撑平台架构研究与应用

作 者: 冯晓飞
导 师: 吴建林
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: SOA Web服务 服务组合 移动电子商务平台 架构
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 345次
引 用: 5次
阅 读: 论文下载
 

内容摘要


随着移动技术在电子商务中的应用,移动电子商务已经作为一种新兴的企业应用蓬勃发展。移动电子商务平台是移动电子商务的核心内容,涉及到移动网络运营商、金融机构、商家和移动电子商务构建者之间的合作,其基本职责是能够安全有效的进行交易管理。而现有的移动电子商务平台大都是在传统的电子商务平台的基础上,融合无线网络技术和无线网络协议而形成的,由于沿用传统电子商务平台的架构,存在软件模块紧耦合,可扩展性差,集成难度大等一系列的缺点,严重影响了移动电子商务的发展。本文在总结现有移动电子商务平台缺陷的基础上,结合SOA,Web服务,服务组合等技术,提出了基于SOA的移动电子商务支撑平台的架构体系,很好的解决了现有平台的问题,实现了软件的松耦合,具有可扩展性强,快速响应业务,灵活配置等特性,并结合国内某移动电子商务运营商的话费支付业务进行了软件的论证,为移动电子商务平台的改造和构建进行了探索,打下了一定的基础。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-14
  1.1 论文的研究背景及意义  10-11
  1.2 国内外研究现状  11-12
  1.3 论文的研究内容与组织结构  12-14
第二章 SOA服务组合  14-30
  2.1 SOA  14-17
    2.1.1 SOA的简介  14-15
    2.1.2 SOA的协作  15-17
  2.2 Web服务  17-24
    2.2.1 Web服务概述  17
    2.2.2 Web服务架构  17-18
    2.2.3 Web服务的相关技术标准  18-23
      2.2.3.1 服务通信协议 SOAP  18-19
      2.2.3.2 服务描述语言 WSDL  19-21
      2.2.3.3 服务注册规范 UDDI  21-23
    2.2.4 SOA和Web服务体系的关系  23-24
  2.3 Web服务组合  24-29
    2.3.1 Web服务组合的定义及其特点  24-25
    2.3.2 Web服务组合的类型及生命周期  25
    2.3.3 基于 BEPL的Web服务组合机制  25-29
      2.3.3.1 BPEL的概念及规范  25-26
      2.3.3.2 BPEL的核心元素  26-28
      2.3.3.3 BPEL的执行引擎  28-29
  2.4 本章小结  29-30
第三章 基于 SOA的移动电子商务系统框架  30-35
  3.1 移动电子商务业务支撑平台  30-31
  3.2 当前流行架构模型  31-32
  3.3 当前架构分析  32
  3.4 基于 SOA的架构设计  32-34
  3.5 基于 SOA的架构设计分析  34-35
第四章 话费支付业务系统的设计  35-58
  4.1 系统介绍  35
  4.2 系统分析  35-41
    4.2.1 业务模型  35-38
    4.2.2 系统用例  38-41
  4.3 系统设计  41-57
    4.3.1 数据库设计  41-43
    4.3.2 数据访问层  43-44
    4.3.3 信息类设计  44-45
    4.3.4 应用服务层  45-52
      4.3.4.1 系统关键流程  45-48
      4.3.4.2 实现类设计  48-52
    4.3.5 服务组合层  52-57
      4.3.5.1 业务流程分析  52-54
      4.3.5.2 WEB服务组合的BPEL描述  54-57
    4.3.6 接口层  57
  4.4 本章小结  57-58
第五章 基于 SOA的话费支付系统的实现  58-78
  5.1 开发平台的搭建  58-59
  5.2 话费支付系统的开发实现  59-69
    5.2.1 数据访问层实现  59
    5.2.2 Web服务层实现  59-62
      5.2.2.1 创建Web服务  59-60
      5.2.2.2 部署Web服务  60-61
      5.2.2.3 调用Web服务  61-62
    5.2.3 服务组合层实现  62-69
      5.2.3.1 BPEL流程实现  62-67
      5.2.3.2 BPEL流程部署  67-69
  5.3 系统测试  69-76
    5.3.1 测试准备  69-70
    5.3.2 进行测试  70-74
      5.3.2.1 部署流程  70-71
      5.3.2.2 测试数据准备  71-72
      5.3.2.3 执行测试  72-74
    5.3.3 测试结果分析  74-76
  5.4 本章小结  76-78
第六章 结束语  78-80
参考文献  80-82
致谢  82-83
攻读硕士期间发表的硕士论文  83

相似论文

  1. 多厅影院空间架构研究,TU242.2
  2. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  3. 我国服务型政府建设的现状及构建途径研究,D630
  4. 畜产品质量安全保障监管RFID系统,TS201.6
  5. 全球化背景下当代中国发展道路研究,D616
  6. 数字电视互动应用交互系统设计与实现,TP311.52
  7. 面向业务过程的服务动态组合方法研究,TP393.09
  8. 面向服务的Web报表的研究与设计,TP393.09
  9. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  10. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  11. JD水泥集中采购和供应系统优化研究,F426.71
  12. 广州动车检修基地工程项目管理研究,F532
  13. 基于云模型的软件可信性评估模型,TP311.53
  14. 基于嵌入式Web服务器的监控系统研究,TP393.05
  15. 基于逻辑Petri网的Web服务组合建模与分析,TP393.09
  16. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  17. 游戏公司计费系统的设计与实现,TP311.52
  18. 基于BMC的Web服务失配检测方法研究,TP311.52
  19. C公司信息安全管理研究,F270.7
  20. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  21. 面向服务的数据集成模型的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com