基于xml和 j2ee的物流数据交换技术的研究

基于xml和 j2ee的物流数据交换技术的研究

ID:18782963

大小:296.49 KB

页数:9页

时间:2018-09-23

基于xml和 j2ee的物流数据交换技术的研究_第1页
基于xml和 j2ee的物流数据交换技术的研究_第2页
基于xml和 j2ee的物流数据交换技术的研究_第3页
基于xml和 j2ee的物流数据交换技术的研究_第4页
基于xml和 j2ee的物流数据交换技术的研究_第5页
资源描述:

《基于xml和 j2ee的物流数据交换技术的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、研究生课程论文(2010-2011学年第1学期)基于XML和J2EE的物流数据交换技术的研究研究生:阿夏提交日期:2011年2月24日研究生签名:学号201020140237学院经济与贸易学院课程编号课程名称职能物流的数据交换方学位类别全日制硕士任课教师蔡文学教师评语:成绩评定:分任课教师签名:年月日说明1、课程论文要有题目、作者姓名、摘要、关键词、正文及参考文献。摘要500字以下,博士生课程论文要求有英文摘要;关键词3~5个;参考文献不少于10篇,并应有一定的外文文献。2、论文要求自己动手撰写,如发现论文是从网上下载的,或者

2、是抄袭剽窃别人文章的,按作弊处理,本门课程考核成绩计0分。3、课程论文用A4纸双面打印。字体全部用宋体简体,题目要求用小二号字加粗,标题行要求用小四号字加粗,正文内容要求用小四号字;经学院同意,课程论文可以用英文撰写,字体全部用TimesNewRoman,题目要求用18号字加粗;标题行要求用14号字加粗,正文内容要求用12号字;行距为2倍行距(方便教师批注);页边距左为3cm、右为2cm、上为2.5cm、下为2.5cm;其它格式请参照学位论文要求。4、学位类别按博士、硕士、工程硕士、MBA、MPA等填写。5、论文题目、篇幅、内

3、容等由任课教师提出具体要求。基于XML和J2EE的物流数据交换技术的研究摘要:在企业信息化建设的过程中,纵观企北现有的管理软件和业务处理软件。由于历史的原因(如分阶段建设、分业务或部门建设、采用不同的平台和解决方案等)造成企业内的不同系统无法有效地进行交互和数据接享,这就为企业整体售息化建设和售息交换及信息系统集成造成严重的问题。因此,如何在企业现有系统的前提下、尽量地降低成本并有效地实现多异构系统问的数据交换和信息融合,是许多IT集成研究人员必须克服的问题。物流企业的应用系统都有自己的数据库,这些数据的模式语义往往并不一致,

4、因此在它们之间进行数据交换需要对交换的数据进行一定的处理。数据交换的发展趋势是采用容易扩展的XML作为交换信息的标准。针对中小物流企业数据交换面临的主要问题,提出了一个基于J2EE和采用XML为消息格式的数据交换模型。该模型是以J2EE数据交换服务器为中心的星型结构,客户之间通过服务器进行数据交换。论文给出了数据交换系统服务器端和客户端的模块,并对模块功能进行了说明。关键词:物流;数据交换;JMS;XML;J2EE1.系统总体的分析1.1.系统目标不同物流企业的信息系统采用的技术标准往往不同,并且软硬件平台也不同,系统之间无法

5、实现直接数据交换。为此需要一套切实可行的方案,使物流企业实现数据交换与信息共享。如果按照点对点的方式进行数据匹配和交换,那么系统的复杂度会随着用户数目的增加而迅猛增加,这不但成本高昂,并且不利于系统的维护。而在以数据交换服务中心为中心的星形结构模型中,所有用户在往数据交换中心发送数据之前,把要传递的数据转化成为标准的规范的XML文档,接收数据时把标准XML文档转化为本地数据。模型具有较好的可扩展性,以适应不断变化的需求。数据交换系统不能破坏各应用系统,要能保证使用该交换系统的各业务系统相互独立性。并且能保证各应用系统有效交换数

6、据并且能保证各应用系统间的低耦合性。不同应用系统所使用的数据源往往有不同的数据模式,在它们之间进行数据交换就要解决数据匹配问题,主要是解决模式冲突(结构冲突)和数据冲突。1.2XML和JMS的应用本文所提出的数据交换系统所采用的核心技术是XML技术和J2EE规范中的JMS技术。XML是数据交换的事实标准,XML的可扩展性特别适合在物流企业信息系统中使用。XML的可扩展性使得能够方便地将不同数据结构的数据组合起来,将不同来源的数据保存到一个文件中。目前的主流企业级应用程序服务器如BEAWeblogic提供了完善的XML处理及安全

7、支持。JMS提供了多种传递消息的方式,特别是对可靠异步传递的支持。需要人员交互的任务往往需长时间才能回复,参与这类交互的软件模块应该是松耦合的,这就需要使用异步消息机制来解决。数据发送者将数据发送到数据交换中心后,可径自进行其他工作。数据交换中心存储该数据并至少保留到数据接收者成功接收该数据。数据接收者收到数据后,可以立刻响应,也可以以后再响应。因此基于JMS的消息模型十分灵活,在数据接收者不在线的时候也能正常工作。1.3订单流程订单信息是物流信息中最基本的信息,考虑信息在不同物流信息系统间的传递。订单传递的流程简述如下:发送

8、数据:由不同业务应用系统生成的不同格式报文和非XML格式数据,通过一个转化组件生成符合本地XMLSchema的XML文档,并通过一个XML转换平台进行格式转换,进而生成可以进入数据交换平台的标准XML文档,该XML文档必须符合标准XMLSchema,最终对XML文档进行安全处

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。