基于XML和J2EE的物流数据交换技术的研究.docxVIP

基于XML和J2EE的物流数据交换技术的研究.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML和J2EE的物流数据交换技术的研究

研 究 生 课 程 论 文(2010 - 2011 学年第 1 学期)基于XML和J2EE 的物流数据交换技术的研究研究生:阿夏提交日期:2011年2月24日 研究生签名:学号201020140237学院经济与贸易学院课程编号课程名称职能物流的数据交换方学位类别全日制硕士任课教师蔡文学教师评语: 成绩评定: 分 任课教师签名: 年 月 日说 明1、课程论文要有题目、作者姓名、摘要、关键词、正文及参考文献。摘要500字以下,博士生课程论文要求有英文摘要;关键词3~5个;参考文献不少于10篇,并应有一定的外文文献。2、论文要求自己动手撰写,如发现论文是从网上下载的,或者是抄袭剽窃别人文章的,按作弊处理,本门课程考核成绩计0分。3、课程论文用A4纸双面打印。字体全部用宋体简体,题目要求用小二号字加粗,标题行要求用小四号字加粗,正文内容要求用小四号字;经学院同意,课程论文可以用英文撰写,字体全部用Times New Roman,题目要求用18号字加粗;标题行要求用14号字加粗,正文内容要求用12号字;行距为2倍行距(方便教师批注);页边距左为3cm、右为2cm、上为2.5cm、下为2.5cm;其它格式请参照学位论文要求。4、学位类别按博士、硕士、工程硕士、MBA、MPA等填写。5、论文题目、篇幅、内容等由任课教师提出具体要求。基于XML和J2EE 的物流数据交换技术的研究摘要:在企业信息化建设的过程中,纵观企北现有的管理软件和业务处理软件。由于历史的原因(如分阶段建设、分业务或部门建设、采用不同的平台和解决方案等)造成企业内的不同系统无法有效地进行交互和数据接享,这就为企业整体售息化建设和售息交换及信息系统集成造成严重的问题。因此,如何在企业现有系统的前提下、尽量地降低成本并有效地实现多异构系统问的数据交换和信息融合,是许多IT集成研究人员必须克服的问题。物流企业的应用系统都有自己的数据库, 这些数据的模式语义往往并不一致, 因此在它们之间进行数据交换需要对交换的数据进行一定的处理。数据交换的发展趋势是采用容易扩展的XML作为交换信息的标准。针对中小物流企业数据交换面临的主要问题,提出了一个基于J2EE和采用XML为消息格式的数据交换模型。该模型是以J2EE数据交换服务器为中心的星型结构,客户之间通过服务器进行数据交换。论文给出了数据交换系统服务器端和客户端的模块,并对模块功能进行了说明。关键词:物流;数据交换;JMS;XML;J2EE1.系统总体的分析1.1. 系统目标不同物流企业的信息系统采用的技术标准往往不同, 并且软硬件平台也不同,系统之间无法实现直接数据交换。为此需要一套切实可行的方案,使物流企业实现数据交换与信息共享。如果按照点对点的方式进行数据匹配和交换,那么系统的复杂度会随着用户数目的增加而迅猛增加,这不但成本高昂,并且不利于系统的维护。而在以数据交换服务中心为中心的星形结构模型中,所有用户在往数据交换中心发送数据之前,把要传递的数据转化成为标准的规范的XML 文档,接收数据时把标准XML 文档转化为本地数据。模型具有较好的可扩展性,以适应不断变化的需求。数据交换系统不能破坏各应用系统,要能保证使用该交换系统的各业务系统相互独立性。并且能保证各应用系统有效交换数据并且能保证各应用系统间的低耦合性。不同应用系统所使用的数据源往往有不同的数据模式,在它们之间进行数据交换就要解决数据匹配问题,主要是解决模式冲突(结构冲突)和数据冲突。1.2 XML和JMS 的应用本文所提出的数据交换系统所采用的核心技术是XML 技术和J2EE 规范中的JMS 技术。XML 是数据交换的事实标准,XML 的可扩展性特别适合在物流企业信息系统中使用。XML的可扩展性使得能够方便地将不同数据结构的数据组合起来,将不同来源的数据保存到一个文件中。目前的主流企业级应用程序服务器如BEA Weblogic提供了完善的XML处理及安全支持。JMS 提供了多种传递消息的方式,特别是对可靠异步传递的支持。需要人员交互的任务往往需长时间才能回复,参与这类交互的软件模块应该是松耦合的,这就需要使用异步消息机制来解决。数据发送者将数据发送到数据交换中心后,可径自进行其他工作。数据交换中心存储该数据并至少保留到数据接收者成功接收该数据。数据接收者收到数据后,可以立刻响应,也可以以后再响应。因此基于JMS 的消息模型十分灵活,在数据接收者不在线的时候也能正常工作。1.3 订单流程订单信息是物流信息中最基本的信息,考虑信息在不同物流信息系统间的传递。订单传递的流程简述如下:发送数据:由不同业务应用系统生成的不同格式报文和非XML 格式数据,通过一个转化组件生成符合本地XML Schema 的XML 文档,并通过一个XML 转换平台进行格式转换,进而生成可以进入数据

文档评论(0)

wj38429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档