基于JAVA EE和XML的数据交换技术的研究与设计

基于JAVA EE和XML的数据交换技术的研究与设计

论文摘要

物流在现代社会中起着很重要的作用,为了实现高效物流管理,必须做到物流企业间信息流的快速畅通。各物流企业信息化建设程度和方式的差异,导致各信息系统间的数据交换产生诸多问题,同时也存在信息传输到数据交换中心时相对重要的信息没有及时的到达目的地的问题。本文在对现有数据交换系统分析和参阅了大量文献基础之上,针对物流企业数据交换面临的这些问题,提出了一个基于Java EE和采用XML为消息格式的数据交换模型,而在数据交换服务器上采用了EJB技术对信息流程进行了有效的控制。本文的主要研究内容与创新点有以下几个方面:1)提出了数据交换模型,并对模型进行了总体模块设计,并予以实现。该模型是以Weblogic服务器作为数据交换中心的星型结构,客户之间进行数据交换都是通过服务器进行传递。整合Struts2.x、Spring2.x和Hibernate3.x这三个框架,用于实现系统中的应用系统。2)对数据转化模块、安全构件和接收/发送消息数据模块这三个主要模块进行了设计。3)利用Spring-jms技术对信息进行发送,对信息的发送进行了简化。4)以一定的粒度对交换的信息进行封装,避免频繁发送信息,从而减少系统的负担。5)信息到达数据中心,根据不同操作被分离后重新封装,同时为重新封装的信息赋予优先级,然后根据优先级别对信息进行重新发送。6)接听方设计了提示功能,显示相关信息的紧急程度。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 前言
  • 1.1 背景
  • 1.2 研究现状
  • 1.3 本文主要工作
  • 1.4 本文组织结构
  • 第2章 相关技术以及开发环境的简介
  • 2.1 Java EE规范
  • 2.2 XML技术
  • 2.3 JMS规范
  • 2.4 EJB规范
  • 2.5 开发环境的简介
  • 2.5.1 Struts2的简介
  • 2.5.2 Spring2的简介
  • 2.5.3 Hibernate的简介
  • 2.5.4 Tomcat的简介
  • 2.5.5 Weblogic的简介
  • 2.5.6 MySQL的简介
  • 第3章 系统分析
  • 3.1 系统功能的总体分析
  • 3.1.1 系统目标
  • 3.1.2 系统的总体分析
  • 3.1.3 信息系统总体功能需求分析
  • 3.2 系统的功能模块分析
  • 3.2.1 发送客户端
  • 3.2.2 接收客户端
  • 3.2.3 XML文件转换原理
  • 3.2.4 系统服务器端分析
  • 第4章 系统设计
  • 4.1 总体框架设计
  • 4.2 发送客户端模块设计
  • 4.3 接收客户端模块设计
  • 4.4 信息转换模块设计
  • 4.5 服务器的处理模块设计
  • 4.6 系统整体设计的整合
  • 第5章 系统实现
  • 5.1 客户端的实现
  • 5.1.1 发送客户端的实现
  • 5.1.2 接收客户端的实现
  • 5.2 服务器端的实现
  • 第6章 结论与展望
  • 6.1 本文研究成果
  • 6.2 进一步研究工作
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    • [1].基于Java EE的科研项目管理系统的设计与实现[J]. 电脑知识与技术 2019(32)
    • [2].基于Java EE资产管理系统的设计与实现[J]. 信息与电脑(理论版) 2016(24)
    • [3].基于Java EE的在线考试系统的设计与实现[J]. 科技风 2016(02)
    • [4].基于组件库技术的JAVA EE实验教学探索[J]. 实验技术与管理 2020(06)
    • [5].基于JAVA EE的高校学生信息管理系统的设计与实现[J]. 电脑知识与技术 2016(08)
    • [6].基于Java EE平台的信息发布系统的设计与实现[J]. 科技信息 2011(35)
    • [7].基于Java EE的数字参考咨询个性化服务平台[J]. 网络财富 2009(19)
    • [8].基于Java EE面向服务的工作流管理系统设计[J]. 山东科学 2009(01)
    • [9].Java EE下异构数据库数据同步的实现[J]. 福建电脑 2008(11)
    • [10].基于Java EE的固定资产信息管理系统[J]. 电脑编程技巧与维护 2019(02)
    • [11].基于JAVA EE的毕业设计管理系统的设计研究[J]. 电脑知识与技术 2013(19)
    • [12].基于Java EE和WebGIS的荔浦芋种植管理信息系统的设计和开发[J]. 安徽农业科学 2010(27)
    • [13].基于轻量级Java EE框架的异常处理研究[J]. 电脑开发与应用 2010(12)
    • [14].项目引领与翻转课堂的Java EE课程教学模式设计[J]. 计算机教育 2019(03)
    • [15].基于Java EE的企业通用电子商务平台研究与实现[J]. 电脑编程技巧与维护 2014(22)
    • [16].基于任务驱动进阶教学的Java EE课程改革探索[J]. 常州信息职业技术学院学报 2013(03)
    • [17].Java EE数据持久层解决方案的设计与实现[J]. 合肥工业大学学报(自然科学版) 2009(01)
    • [18].Java EE软件开发方向知识体系的研究与构建[J]. 内蒙古农业大学学报(社会科学版) 2014(04)
    • [19].基于Java EE的棉纺织业管理信息系统开发[J]. 西安工程大学学报 2013(05)
    • [20].基于JAVA EE的列车运行图信息发布系统研究[J]. 铁路采购与物流 2012(01)
    • [21].“慕课+项目+竞赛”新模式在Java EE教学中的实践研究[J]. 电脑知识与技术 2019(35)
    • [22].Java EE数据初始化应用中的设计模式解决方案[J]. 计算机系统应用 2019(04)
    • [23].基于Java EE多层框架的实时监测系统设计[J]. 计算机与现代化 2011(05)
    • [24].基于Java EE的大学生职业规划系统的设计与实现[J]. 宿州学院学报 2014(04)
    • [25].基于Java EE平台与最佳实践的框架设计方案[J]. 科技与企业 2013(17)
    • [26].系统化方法在JAVA EE教学中的运用[J]. 电脑知识与技术 2012(30)
    • [27].JNDI技术及其使用方法[J]. 科技信息 2009(04)
    • [28].JavaEE课程教学与实践方法初探[J]. 信息与电脑(理论版) 2015(13)
    • [29].轻量级Java EE框架下软件测试的应用研究[J]. 计算机技术与发展 2009(09)
    • [30].Java EE企业级应用向Hadoop平台迁移的技术研究[J]. 自动化与信息工程 2013(06)

    标签:;  ;  

    基于JAVA EE和XML的数据交换技术的研究与设计
    下载Doc文档

    猜你喜欢