基于服务数据对象的数据编程简化的研究与实现

基于服务数据对象的数据编程简化的研究与实现

论文摘要

随着IT行业的快速发展和企业基本业务需求的不断增长,目前对数据访问的复杂性正日益增加。然而,近年来,随着面向服务体系结构(Service-OrientedArchitecture,SOA)软件框架的提出,服务数据对象(ServiceDataObjects,SDO)作为面向服务的体系结构的基础规范,大大的简化了的数据编程,其降低数据访问复杂性的作用显得尤为突出。将SDO应用于现已广泛应用的Struts框架,必将会使开发人员从访问特定的后端数据的技术细节中解放出来,提高了他们的工作效率,使他们主要专注于业务逻辑。本文主要研究了数据编程的简化问题。作者首先阐述了该课题研究的背景和现状,指出了研究的目的和意义;然后在详细地介绍了SDO软件框架和Struts软件框架的基础上,深入分析了SDO框架和SDO规范,并提出了一种SDO框架对Struts框架扩展以简化数据编程的应用;随后重点研究了基于SDO框架的Struts框架扩展模式的基本实现,并着重研究了实现的关键技术——自动化更新数据访问层;最后,通过一个网上订单系统的应用实例,验证了自动化更新数据访问层的功能,阐述了数据编程的简化的具体实现过程,并在Windows环境下利用Eclipse+Jboss平台实现了其中的主要构件,即基于服务数据对象的数据编程简化的实现。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 需求分析及研究背景
  • 1.1.1 Java平台的局限性
  • 1.1.2 解决数据编程局限性的首要选择
  • 1.1.3 目前国内外研究的现状
  • 1.2 课题研究的目的和意义
  • 1.3 本论文相关工作
  • 1.4 本论文章节安排
  • 第二章 Struts 软件框架和 SDO 软件框架的研究
  • 2.1 Struts软件框架及其要素
  • 2.1.1 Struts概述
  • 2.1.2 Struts框架
  • 2.2 WebService技术
  • 2.2.1 WebService概述
  • 2.2.2 WebService技术
  • 2.3 SDO软件框架及其要素
  • 2.3.1 SDO概述
  • 2.3.2 使用SDO简化数据编程
  • 2.3.3 SDO框架
  • 2.3.4 SDO工具支持
  • 2.3.5 数据中介服务
  • 2.3.6 SDO与其他技术的关系
  • 2.4 SDO扩展Struts框架简化数据编程的优势
  • 第三章 SDO 扩展 Struts 软件框架的设计与实现
  • 3.1 SDO扩展Struts软件框架的系统分析与设计
  • 3.2 基于SDO扩展Struts软件框架系统的实现
  • 3.2.1 根据系统分析设计规范文件
  • 3.2.2 基于SDO技术的数据操作
  • 3.2.3 数据访问层的自动更新技术
  • 3.3 基于SDO的数据访问层更新技术的具体实现
  • 3.3.1 规范文件类型与SDO类型的匹配
  • 3.3.2 系统规范文件的定义
  • 3.3.3 根据输入插入数据到数据访问层
  • 3.3.4 读取数据访问层中的数据
  • 3.3.5 简化数据编程总结
  • 第四章 基于SDO 扩展STRUTS 框架的在线订单系统实例
  • 4.1 构建SDO扩展Struts框架的在线订单系统的功能分析
  • 4.2 总体框架设计
  • 4.3 订单文件的自动生成与更新
  • 4.3.1 根据获得数据生成订单
  • 4.3.2 从生成的订单中取回数据
  • 4.3.3 把更新后的数据写回订单
  • 4.4 本章小结
  • 第五章 总结及展望
  • 致谢
  • 参考文献
  • 作者在读期间的研究成果
  • 附录A 名词术语索引表
  • 附录B 规范文件
  • 相关论文文献

    • [1].更新导出数据对象的实时事务调度算法[J]. 计算机应用研究 2010(08)
    • [2].Visual Basic中处理SQL Server 2005的image型数据的方法[J]. 软件导刊 2011(02)
    • [3].调度数据对象编码规范的实施及应用[J]. 广东电力 2014(03)
    • [4].浅谈VB中的数据访问技术[J]. 机电产品开发与创新 2010(02)
    • [5].当前数据管理技术背景及挑战研究[J]. 软件导刊 2012(06)
    • [6].一种基于移动Agent的分布式通信算法[J]. 微电子学与计算机 2012(05)
    • [7].界面元素与数据对象之间的数据交换技术研究[J]. 计算机工程与设计 2013(02)
    • [8].网页设计中JSP和ASP技术的应用[J]. 通信技术 2010(02)
    • [9].B/S模式下前后台数据对象统一的开发模式的研究与应用[J]. 宁波广播电视大学学报 2010(02)
    • [10].数据场在可视化上的应用[J]. 测绘科学 2010(S1)
    • [11].利用ASP动态实现网站设计与生成[J]. 渭南师范学院学报 2010(05)
    • [12].基于数据对象的RBAC权限访问控制模型[J]. 计算机工程与设计 2010(15)
    • [13].基于云计算的跨校信息平台的设计[J]. 浙江交通职业技术学院学报 2014(02)
    • [14].空间数据对象的动态WMS发布技术研究[J]. 地理信息世界 2011(02)
    • [15].高校计算机基础教学评价网的构建[J]. 中国电力教育 2010(35)
    • [16].仿真生命周期管理在现实仿真工作中的意义[J]. 计算机辅助工程 2013(S2)
    • [17].基于GAE的云计算SaaS级应用的设计与开发[J]. 计算机与现代化 2011(08)
    • [18].一种基于链接聚类的查询扩展算法[J]. 计算机研究与发展 2011(S3)
    • [19].3G移动商务系统的数据层次和状态分析[J]. 电子设计工程 2010(02)
    • [20].一个高效的连续k近邻查询改进算法[J]. 计算机研究与发展 2013(S1)
    • [21].面向分布式网络的信息按需分层分发系统框架[J]. 自动化仪表 2011(08)
    • [22].JSON与XML在网络数据传输中的应用分析[J]. 电脑编程技巧与维护 2010(10)
    • [23].一种基于服务数据对象的异构数据集成系统[J]. 四川兵工学报 2010(06)
    • [24].产品全生命周期管理(PLM)系统的安全保密[J]. 江汉石油科技 2009(03)
    • [25].基于数据对象的访问模型的研究[J]. 武汉理工大学学报 2010(20)
    • [26].过程数据对象和服务数据对象通信在CANopen列车网络中的应用[J]. 城市轨道交通研究 2014(05)
    • [27].一种RBAC的改进方案在文件共享系统中的实现[J]. 计算机技术 与发展 2013(09)
    • [28].基于Primary-copy机制的副本一致性更新策略[J]. 软件导刊 2012(04)
    • [29].基于T&RBAC访问控制模型的改进方法研究[J]. 燕山大学学报 2010(04)
    • [30].PLM在水力发电产品制造中的应用[J]. 四川水力发电 2014(S1)

    标签:;  ;  ;  ;  

    基于服务数据对象的数据编程简化的研究与实现
    下载Doc文档

    猜你喜欢