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交换中心自己的电子信箱中收取全部函件,其中包括供货商发来的订单回执。 整个订货过程至此结束,供货商收到订单,买方(也就是客户)则收到了订单回执。

profibus的报文帧有哪四种类型
报文传输由以下4个不同的帧类型所表示和控制: ·数据帧:数据帧携带数据从发送器至接收器。·远程帧:总线单元发出远程帧,请求发送具有同一识别符的数据帧。·错误帧:任何单元检测到一总线错误就发出错误帧。·过载帧:过载帧用以在先行的和后续的数据帧(或远程帧)之间提供一附加的延时。 数据帧(或远程帧)通过帧间空间与前述的各帧分开。
Profibus-DP 有5种帧(报文): 无数据帧;变长数据帧;定长数据帧;令牌;确认。 以上帧由第一位起始字符区别。

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

在Internet的通信协议中,可靠的数据传输是由什么协议来保证的?
BTCP控制传输协议是一种面向连接的可靠协议.TCP通过下列方式来提供可靠性:1、应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据长度将保持不变。由TCP传递给IP的信息单位称为报文段或段(segment)。2、当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。当TCP收到发自TCP连接另一端的数据,它将发送一个确认。TCP有延迟确认的功能,在此功能没有打开,则是立即确认。功能打开,则由定时器触发确认时间点。3、TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发)。4、既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能会失序,因此TCP报文段的到达也可能会失序。如果必要,TCP将对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。扩展资料主要特点1、基于流的方式;2、面向连接;3、可靠通信方式;4、在网络状况不佳的时候尽量降低系统由于重传带来的带宽开销;5、通信连接维护是面向通信的两个端点的,而不考虑中间网段和节点。参考资料来源:百度百科——TCP协议
B:TCP协议。TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在bai网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。扩展资料:应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传输单元(MTU)的限制)。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。TCP为了保证不发生丢包,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。参考资料来源:百度百科-TCP协议
TCP协议。TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠TCP提供可靠的通信服务。TCP假设它可以从较低级别的协议获得简单的,可能不可靠的数据报服务。原则上,TCP应该能够在从硬线连接到分组交换或电路交换网络的各种通信系统之上操作。扩展资料:TCP三次握手的过程如下:客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV状态。客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。
答案是B,TCP控制传输协议是一种面向连接的可靠协议 A.NetBEUI是增强通信的协议C.IPX是讲包交换,面向传输的协议 D.IP协议,把目的地和原地址连接起来的协议,算是建立连接协议
B:TCP协议

计算机里面什么是报文?
你好,很高兴为你解答:报文是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。扩展资料原理当一个站点要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。每个节点在收到整个报文并检查无误后,就暂存这个报文,然后利用路由信息找出下一个节点的地址,再把整个报文传送给下一个节点。特点(1)报文从源点传送到目的地采用“存储转发”方式,在传送报文时,一个时刻仅占用一段通道。(2)在交换节点中需要缓冲存储,报文需要排队,故报文交换不能满足实时通信的要求。
简单的说就是主机的应用层进程之间进行通信的数据单元。 比如:http报文,邮件报文等等

本文由 在线网速测试 整理编辑,转载请注明出处。