1、44047z7 主编第7章电子数据交换技术第7章电子数据交换技术7.1EDI技术概述7.2EDI技术硬件软件组成7.3EDI技术标准7.4EDI的未来发展趋势7.5EDI技术在物流系统中的应用7.1EDI技术概述1)EDI技术是计算机系统之间所进行的电子信息传输。2)EDI技术是标准格式和结构化电子数据的交换。3)EDI技术是由发送者和接受者达成一致的标准和结构。4)EDI技术由计算机自动读取而无需人工干预。5)EDI技术是为了满足商业用途。1)EDI传输的是格式化的标准文件,并具有格式校验功能,而传真、用户电报和电子信箱等传送的是自由格式的文件。7.1EDI技术概述2)EDI实现计算机到计算
2、机的自动传输和自动处理,其对象是计算机系统,而传真、用户电报和电子信箱等的用户是人,接收到的报文必须人为干预或人工处理。3)EDI对于传送的文件具有追踪、确认、防篡改、防冒领、电子签名等一系列安全保密功能,而传真、用户电报没有这些功能。4)EDI文本具有法律效力,而传真和电子信箱没有。7.1EDI技术概述5)EDI和电子信箱都建立在计算机通信网开发式系统互联模型的第七层上,但EDI比电子信箱要求的层次更高;而传真目前多为实时通信,EDI和电子信箱都是非实时的,具有存储转发功能。1)价格因素在竞争中所占的比重逐渐减小,而服务性因素所占比重增大。2)销售商为了减少风险,要求小批量、多品种、供货快,
3、以适应市场行情。7.1EDI技术概述3)在整个贸易链中,绝大多数的企业既是供应商又是销售商,因此提高商业文件传递速度和处理速度成了所有贸易链中成员的共同需求。4)通信条件和技术的完善、网络的普及又为EDI技术的应用提供了坚实的基础。1)开放式EDI技术专用标准:为满足开放式EDI技术概念模型而专门制定的标准。2)EDI技术相关标准:为EDI技术制定,但不优先满足该模型需求的标准。7.1EDI技术概述3)非EDI技术专用标准:为信息技术需求制定,但可用于开放式EDI技术的标准。1)欧洲的TEDI技术S计划将安全保密列为四大重点之一。2)美国成立了专门的机构来研究EDI技术的安全。3)澳大利亚等国
4、举办了多次专题会议讨论EDI技术的安全问题。7.1EDI技术概述(1)MHS与X.435的安全服务由ITU-T X.402定义的MHS安全模型是独立于低层实体提供的通信服务的,它包括了多种安全服务元素,且在密码算法和服务元素的选择上具有很强的灵活性,为EDI技术安全业务的选择奠定了基础。7.1EDI技术概述(2)新增安全服务ITU-T X.435建议,就针对EDI技术应用的具体要求,新增了9种安全服务:接受证明或不可抵赖;检索证明或不可抵赖;传递证明或不可抵赖;内容证明或不可抵赖;安全MS审计跟踪;安全MT审计跟踪;MS记录档案;MD记录档案;MTA管理和路由信息的安全。(3)开放式EDI技术
5、系统的安全分析1)冒充。2)篡改数据。3)偷看、窃取数据。7.1EDI技术概述4)报文丢失。5)抵赖或矢口否认。6)拒绝服务。(4)EDI技术系统的安全策略1)他人无法冒充合法用户利用网络及其资源。2)他人不能非法窃取或偷看报文的内容。3)他人无法篡改、替换或扰乱数据。4)与报文交换有关的各种活动及其发生时间均有准确、完整的记录和审计。(5)用户所需求的安全业务7.1EDI技术概述1)鉴别包括源点鉴别和实体鉴别,即要能准确鉴别报文的来源。2)用户身份识别。3)防抵赖。图7-1传统的买卖业务过程示意7.1EDI技术概述1)企业收到一份EDI技术订单,则系统自动处理该订单,检查订单是否符合要求。2
6、)通知企业内部管理系统安排生产。3)向零配件供销商订购零配件等。4)向有关部门申请进出口许可证。5)通知银行并给订货方EDI技术发票。6)向保险公司申请保险单等。图7-2国际贸易中的EDI流程7.2EDI技术硬件软件组成7.2.1EDI技术软件组成部分翻译软件的作用就是将普通文件翻译成EDI技术标准格式,或将接收的EDI技术标准格式翻译成平面文件。7.2.2EDI技术的软件结构7.2EDI技术硬件软件组成用户在现有的计算机应用系统上,进行信息的编辑处理;然后,通过EDI技术转换软件,将原始单据格式转换为中间文件;再通过翻译软件,变成EDI技术标准格式文件;最后,在文件外层加上通信交换信封,通过
7、通信软件发送到增值服务网络或直接传给对方用户,对方用户则进行相反的处理过程;最后,成为用户应用系统能够接收的文件格式进行收阅处理。7.2.3EDI技术的硬件组成部分EDI技术所需的硬件设备有计算机、调制解调器及电话线等。7.2EDI技术硬件软件组成7.2.4EDI技术的硬件系统架构(1)只使用一台主机或中型机此种方法将所有的EDI技术软件放到主机或中型机上,使其执行全部的EDI技术功能。(2)只使用一台PC可以将所有的EDI技术软件放到PC上,使其执行全部的EDI技术功能。(3)使用PC作为主机的前端处理器把PC作为主机的前端处理器,也可以作为实行EDI技术的一种平台。7.2EDI技术硬件软件
8、组成(4)专用EDI技术操作系统这种系统通常采用一台中型机平台,以及专门化的EDI技术软件,这个EDI技术软件把EDI技术活动和公司的计算机应用系统进行一体化。7.2.5EDI技术硬件功能模型和工作原理在EDI技术中,EDI技术参与者所交换的信息客体称为邮包。图7-3EDI系统结构7.2EDI技术硬件软件组成(1)用户接口模块业务管理人员可用此模块进行输入、查询、统计、中断、打印等,及时地了解市场变化,调整策略。(2)内部接口模块这是EDI技术系统和本单位内部其他信息系统及数据库的接口。(3)报文生成及处理模块1)接收来自用户接口模块和内部接口模块的命令和信息,按照EDI技术标准生成订单、发票
9、等各种EDI技术报文和单证,经格式转换模块处理之后,由通信模块经EDI技术网络发给其他EDI技术用户。7.2EDI技术硬件软件组成2)自动处理由其他EDI技术系统发来的报文。(4)格式转换模块所有的EDI技术单证都必须转换成标准交换格式,转换过程包括语法上的压缩、嵌套、代码的替换以及必要的EDI技术语法控制字符。(5)通信模块该模块是EDI技术系统与EDI技术通信网络的接口,包括执行呼叫、自动重复、合法性和完整性检查、出错报警、自动应答、通信记录、报文拼装和拆卸等功能。1)终端用户以及所有EDI技术参与方之间的相互验证。2)数据完整性。7.2EDI技术硬件软件组成3)EDI技术参与方之间的电子
10、(数字)签名。4)否定EDI技术操作活动的可能性。5)密钥管理。1)IU应该是可标志和可区分的。2)IU必须支持可靠的全局参考。3)应能够存取指明IU属性的内容,如语法、结构语义、字符集和编码等。4)应能够跟踪和对IU定位。5)对终端用户提供方便和始终如一的访问方式。7.3EDI技术标准7.3.1EDI技术标准概述由于EDI技术是以事先商定的报文格式进行数据传输和信息交换,因此制定统一的EDI技术标准至关重要。图7-4EDI标准体系结构7.3EDI技术标准7.3.2EDI技术标准现状1968年,美国运输数据协调委员会(TDCC)首先在铁路系统使用EDI技术,并提出用于运输业的报文和通信结构方面
11、的标准。表7-1亚太地区EDI技术标准使用情况1)因为标准的交易设置,必须调节到能满足所有类型的用户需要,而使其变得更加复杂。7.3EDI技术标准2)标准化的EDI技术并不提供竞争优势,因为它们随时可以被其竞争对手仿效。7.4EDI的未来发展趋势7.4.1电子商务数据交换技术发展阶段到目前为止,电子商务的发展从数据交换和数据发布方面来看大致经历了三个阶段:传统的解决方式是利用基于专用网络VAN的EDI技术进行企业间的数据交换和整合,但是由于它的成本过高使得中小企业面临巨大的实施障碍,同时由于它的严格流程定义,在大企业的业务流程或商务伙伴发生变化时也缺乏灵活性。图7-5XML-EDI实施模型7.
12、4EDI的未来发展趋势1)XML本身只是一种数据定义规范,与具体应用无关。2)XML作为一种元语言,为定义面向商务的词汇表提供了一个标准,且很容易使用XML定义词汇表或扩展已有的词汇表。3)XML简化了商务之间的通信,通信的一方只需约定用于表示数据的词汇,而无需了解对方的后端系统(包括平台、操作系统以及编程语言等)。4)基于XML的解决方案是可扩展的。7.4EDI的未来发展趋势5)作为XML载体的Internet提供了低成本的、广泛的物理连接,无论是大型企业,还是中小型企业,都能够共享网络技术带来的好处。6)XML是一个开放的标准,它支持Unicode,可以使用中文以及任何语言描述数据,可读性
13、强。7)由于XML文档具有丰富的外延,对于同一文档,有各种不同的表现形式,因而可以提供个性化的服务。(1)机密性机密性即是保证XML数据传输过程中免受被动攻击。7.4EDI的未来发展趋势(2)鉴别鉴别是要确保一个通信是可信的,也就是能向接收方保证所发出的消息确实来自它所宣称的源。(3)完整性完整性是指接收到的数据的正确性,它能够应用于一个消息流、单个消息或一个消息中的所选字段。(4)不可抵赖性对XML的加密和签名,这包括两个方面:首先,以XML形式表现被加密或签名的数据;其次,就是可以从XML文档中任意选出一部分内容进行加密或签名。7.4.2XML数据交换的实现7.4EDI的未来发展趋势XML
14、的关键是将数据内容与显示处理分开,以提高效率。1.ebXML 发展历程及目的2.ebXML的技术体系结构(1)消息传送ebXML消息使用SOAP(Simple Object Access Protocol,简单对象访问协议)规范。(2)商务流程ebXML体系结构最重要的一个基本特征,就是它强调商务流程,这也是与其他XML框架不同的地方。7.4EDI的未来发展趋势(3)贸易伙伴草案和协定ebXML的另一处重要特征是,通过使用CPP(Collaboration Protocol Profile,合作草案档案)的文档系统地描述企业能够提供哪些电子商务服务。3.ebXML的运作流程1)A公司在互联网上
15、进行ebXML注册。2)在查询了ebXML注册的内容后,A公司决定建立并实施自己的ebXML应用系统。3)A公司把自己的商业配置信息(包括实施细节和相关链接)提交到 ebXML注册。4)B公司在ebXML注册中发现了A公司的商务运作能力。7.4EDI的未来发展趋势5)B公司向A公司发送一个请求,表明它愿意运用ebXML进行商务交换。6)A公司接受了该商务协定。4.两个或更多的参与者利用一个供应链进行交易的商务流程图7-6两个交易参与者形成的供应链7.4EDI的未来发展趋势图7-7三个交易参与者形成的供应链7.4.3XML与其他技术的结合1.XML与Java的结合应用7.4EDI的未来发展趋势图
16、7-8XML与Java在Web应用上的三层结构7.4EDI的未来发展趋势2.XML数据库技术(1)文件系统的平面文件利用文本文件来存储XML文档数据是最直接和最简单的方式,由于这种存储方式与数据被理解的方式一致,所以能自然地反映对象间的嵌套和所属关系。(2)关系数据库这种方式可以充分利用RDBMS强大的数据存储管理功能,但是,由于XML和RDB数据模式之间存在着互异性,所以不能简单地将XML文档存储于关系数据表中。3.面向对象数据库7.4EDI的未来发展趋势4.基于XML的Web数据挖掘7.5EDI技术在物流系统中的应用1.EDI技术在国际贸易中的应用2.EDI技术在国际物流中的应用(1)ED
17、I技术在海关中的应用EDI无纸报关是利用现代信息技术,采取联网方式,对进出口货物申报数据和报文进行自动处理的一种先进的通关方式,具有数据处理自动化程度高,通关速度快、成本低、监管严密等特点。7.5EDI技术在物流系统中的应用(2)EDI在商检中的应用EDI技术在商检中的应用始于1995年,主要为外贸公司提供商检所需要的一般产地证书和普惠制产地证的EDI申请和签证,原产地证书是指出口商应进出商要求而提供的,由公证机构、政府或出口商出具的证明货物原产地或制造地的一种证明文件;普惠制产地证是指根据发达国家给予发展中国家的普遍优惠制而签发的一种优惠性原产地证书。3.EDI技术在物流配送中的应用4.EDI技术在港口物流中的应用1.什么是EDI?什么是物流EDI?7.5EDI技术在物流系统中的应用2.EDI系统由哪几部分组成的?简述其工作过程。3.实施EDI的条件是什么,其实施步骤如何?4.为什么要制定统一的EDI标准?目前国际上公认的有哪些EDI标准?5.EDI应用于物流业有何优点?其是如何应用的(请举出三个例子)?6.简述EDI实施的障碍及发展方向。