㈠ EDI的报文是怎样传递的

EDI的构成要素

EDI系统的构成要素包括数据标准化、EDI软件和硬件、通信网络

1.1 数据标准
EDI标准是由企业、地区代表经过讨论制定的电子数据交换共同标准,统一的EDI标准可以使各个组织和企业之间不同的文件格式,通过共同的标准,达到彼此之间进行文件交换的目的。显然,标准的不统一将直接影响EDI的发展。
早期的EDI标准使用的大多数是用户的行业标准,标准之间不能进行跨行业的EDI互联,严重影响了EDI的效率,阻碍了全球EDI的发展。在美国就存在汽车工业的AIAG标准,零售业的UCS标准,货栈和冷冻食品储存业的WINS标准等等,在日本有连锁店协会的JCQ行业标准,全国银行协会的AENGIN标准和电子工业协会的EIAT标准等等。
为了促进EDI的发展,世界各国都在不遗余力地促进EDI标准的国际化,以求最大限度地发挥EDI的作用。目前在EDI的标准上,国际上最为流行的就是联合国欧洲经济委员会(UN/ECE)下属的第四工作组(WP4)在1986年制定的《用于行政管理、商业和运输的电子数据交换标准》(Electronic Data Interchange For Administration, Commerce and Transport,简称EDIFACT)。
关于标准的内容详见3.2 EDI通信标准。

1.2 EDI软件和硬件
实现EDI,需要配备相应的EDI软件和硬件。
EDI软件具有将用户数据库系统中的信息翻译成EDI的标准格式,以提供数据传输交换的能力。由于EDI标准具有足够的灵活性,可以适应不同行业的众多需求。然而,每个业务公司有其常年经营所形成的固定信息格式,因此,当需要发送EDI电文时,必须通过某中方法从公司的专有数据库中提取信息,并把它翻译成EDI的标准格式,然后才能进行传输。这就需要EDI相关翻译软件的帮助。
EDI软件的构成及实现如下图所示。
转换软件可以帮助用户将原有计算机系统的文件信息,转换成翻译软件能够理解的平面文件(FLAT FILE),或是将从翻译软件接收到的平面文件,转换成原计算机系统中的文件。
翻译软件是两种格式文件的转换中心。它将平面文件翻译成EDI的标准格式,或将接收到的EDI标准格式翻译成平面文件。
通信软件是将经过翻译软件翻译后的EDI标准格式的文件外层加上通信信封(ENVELOPE),再传送到EDI系统交换中心的邮箱(MAILBOX)中,或由EDI交换中心将接收到的EDI格式文件从信箱中取出。所有这些功能实现都需要通过EDI的增值网络。
EDI所需的硬件设备是计算机、调制解调器和电话线。
目前使用的计算机,无论是PC、工作站、小型机、主机等,均可使用。
由于使用EDI来进行电子数据交换,其信息在通信网络上传输,就必须需要一个设备进行信号的调制和解调。调制解调器能完成模拟信号和数字信号之间的转换,它是EDI系统中必备的硬件设备之一。
在EDI 的实际使用中,一般最常用的就是通过电话线路传输数据信息。如果对传输时效及资料传输量有较高要求时,便可以考虑租用专线进行数据传输。以提高传输的稳定性和快捷性。

1.3 通信网络
目前EDI的通信网络大多是借助于范围广泛的因特网网络,也有为实现某些具体任务而单独建设的专用网,具体采用哪种方式要看通信双方将要从事的工作来确定的。从EDI的长远发展考虑,在因特网网络上实现EDI具有较强的生命力和更为广阔的发展空间。

2 EDI的通讯方式

2.1 点对点方式
此种方式适用于贸易量较少、贸易方不多的情况下。它具有较强的地理位置灵活性,但不提供信息的缓冲处理。因此双方的通信往来要求双方即时交互。

2.2 一点对多点方式
此方式适用于较大企业的分支机构与总部联系的结构,其在小范围内的数据传输以总部为中心,进行各分支的数据集中处理,便于了解各分支整个情况的发展变化,使企业即时做出反应。

2.3 多点对多点方式
多点对多点方式适用于平行机构之间的往来通信,往往与第二种方式相结合。双向的信息传递增加了信息的反馈,对企业而言,可提高信息的迅速决策。

2.4 邮局增值网络
随着贸易伙伴数目的增多,当多家企业直接利用电脑通信时,会出现由于计算机厂家不同、通信协议相异以及工作时间不易配合等问题,造成相当大的不协调性困难。为了克服这些问题,许多应用EDI的公司逐渐采用了第三方网络与贸易伙伴进行通信,借助于第三方的设备进行不间断的信息传输,这种方式就成为增值网络(VAN)方式。
增值网络在这种EDI方式中,就好比通信双方的一个邮局,由此网络提供双方单独的EDI邮箱。它为发送方和接收方维护各自的邮箱,并提供信息的存储转发,记忆保管、通信,协议转换、格式转换和安全管制等服务,并且在网络中为用户提供了极大的信息缓冲余地。因此用户通过增值网络传送EDI文件时,可以大幅度降低企业双方相互传送资料的复杂程度和困难,保证信息的有效存储,从而大大提高了EDI的效率。
由第三方提供网络中心平台、平台提供较大的数据缓冲、以信箱的方式保证贸易双方的信息可靠传递是邮局增值网络的三大特点。

2.5 报文处理系统
报文处理系统(Message Handle System,简称MHS)是国际间基于X.400系列协议(或CCITTX.435)传送报文的主要工具之一,也是EDI的主要工具。
MHS由电子邮箱(mail box)、报文传输系统(Message Transport System,简称MTS)和用户代理(User Agent,简称UA)等几部分组成。电子邮箱的主要任务是负责接收和发送报文的存储和管理功能。MTS的主要任务是负责报文的传输,例如根据用户要求将报文传送给一个或多个接收者,或准确地接收报文收到邮箱中,UA的主要任务则是负责用户和系统之间的有关事宜,如注册、租赁邮箱、收发报文等。
对于用户来说,只要他向MHS中的任何一个用户代理申请加入MHS系统,就可以通过MHS向其他任何一个MHS的用户交换报文。
对于EDI应用系统而言,其报文数据交换是建立在MHS的基础上的,一个本地的EDI应用系统服务中心就兼有用户代理的功能(称之为EDI-UA)。商务报文完全可以通过MHS与全球任何一个单位(必须也是EDI-UA的用户)进行交换。

2.6 INTERNET中的EMAIL
报文数据交换的另一个常用工具就是利用INTERNET上的电子函件(E-mail)功能来实现。MHS虽然是一个很好的专用报文处理系统,但它是一个基于广域网的系统。使用起来会对用户所在地域的网络环境和用户的网络知识有一定的要求,这对一些大的公司不会有什么问题,而对于中小企业就会遇到一些困难。于是自从20世纪90年代INTERNET出现以后,人们开始考虑借助于INTERNET上的E-mail功能来实现报文数据的交换。
众所周知,INTERNET最大的好处就是(对用户而言)与具体的广域网络不直接挂钩。用户只需在任何一个INTERNET网站上注册,以后就可以在家通过电话拨号方式上网收发各种函件。INTERNET网站不但取代了MHS的全部功能,而且使用起来更方便、更灵活。因此,用这种方式来传递报文将更受欢迎。

3 EDI的工作过程

现在我们就来简单介绍一下EDI是如何工作的。电子数据交换,即在贸易双方的计算机之间传输机器可读的数据。上图解释了电子形式的商业事务交换。它显示了两个贸易伙伴即买方和卖方,以及从买方计算机传输到卖方计算机的EDI数据流。
我们可以假定该数据流是一组购买订单,就像在书面环境中的贸易过程一样。买方公司在购买活动中生成购买订单事务,再由买方EDI系统生成机器可读的EDI标准数据流,通过EDI系统传输与书面内容相同的信息,将数据流传送到卖方所在地。随后在卖方的EDI系统中,根据标准将数据流转换为计算机系统所需的简单文件(即报文),然后对这些文件进行编辑和校验,再将其传给接收订单录入程序进行处理。接收订单录入程序像处理人工采购订单一样对其处理。
为了更好地理解EDI是如何工作的,我们来跟踪一个简单的EDI应用过程。这里,我们以订单与订单回复为例。

3.1 制作订单
买方根据自己的需求在计算机上操作,在订单处理系统上制作出一份订单来,并将所有必要的信息以电子传输的格式存储下来,形成买方的数据库,同时产生一份电子订单。

3.2发送订单
买方将此电子订单通过EDI系统传送给供货商,此订单实际上是发向供货商的电子信箱,它先存放在EDI交换中心上,等待来自供货商的接收指令。

3.3 接收订单
供货商使用邮箱接收指令,从EDI交换中心自己的电子信箱中收取全部函件,其中包括来自买方的订单。

3.4 签发回执
供货商在收到订单后,使用自己的计算机上的订单处理系统,为来自买方的电子订单自动产生一份回执,经供货商确认后,此电子订单回执被发送到网络,在经由EDI交换中心存放到买方的电子邮箱中。

3.5 接收回执
买方使用邮箱接收指令,从EDI交换中心自己的电子信箱中收取全部函件,其中包括供货商发来的订单回执。
整个订货过程至此结束,供货商收到订单,买方(也就是客户)则收到了订单回执。

㈡ 网络中,数据是怎么样传输的

通过低延迟实时网络与可编程控制器(PLC)相连接,当其在产品线上移动时,传感器网络就能够专捕获这属些产品的信息。这些网络使用专门的工业以太网通信协议,在数毫秒的时间内就能完成信息的发送,以确保PLC到互联设备的传输操作比任何人为操作都要快。

㈢ 报文是怎么传输的(报文传输)简单说

SNMP代理和管理站通过SNMP协议中的标准消息进行通信,每个消息都是一个单独的数内据报。SNMP使用UDP(用户容数据报协议)作为第四层协议(传输协议),进行无连接操作。SNMP消息报文包含两个部分:SNMP报头和协议数据单元PDU

㈣ 数据报文是什么

数据报文是网络中交换与传输的数据单元,即站点一次性要发送的数据块。包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。

数据报文不仅包括要传送的数据,也包括必要的附加信息,如:目的IP、目的端口、源地址、源端口、数据长度、所用协议、加密等等。

报文在传输过程中会不断地封装成分组、包、帧来传输,封装的方式就是添加一些控制信息组成的首部,那些就是报文头。

就好像是邮寄一封信,对方要得到的只是里边的内容,但你要发送,就必须有信封,有邮票,有地址邮编,等等附加的东西。数据报文指的就是包括信封在内的所有东西,而不是单指客户要发送的数据。

(4)报文传输过程扩展阅读

报文的认证方式:

1、传统加密方式的认证。

2、使用密钥的报文认证码方式。

3、使用单向散列函数的认证和数字签名认证方式。

报文的组成部分:

1、起始行

请求报文的起始行,或称为请求行。包含了一个方法和一个请求的URL。这个方法描述了服务器应该执行的操作,请求URL描述了要对哪个资源执行这个方法。

请求行中还包含HTTP的版本,用来告知服务器,客户端使用的是哪种HTTP版本。

2、首部

HTTP首部字段向请求和响应报文中添加了一些附加信息。本质上来说,它们只是一些名/值对应的列表。

3、主体

实体的主体是报文的负荷,也就是要传输的内容。

报文可以承载很多类型的数字数据,如图片、视频、HTML文档、软件应用程序、信用卡事务、电子邮件等。