http://baike.baidu.com/view/57826.htm?fr=ala0
一.电子数据交换
二.EDI系统的工作过程
三.水处理 EDI
四. 32位CPU变址寄存器EDI
一.电子数据交换 何为EDI,EDI是英文Electronic Data Interchange的缩写,中文可译为“电子数据交换”。它是一种在公司之间传输订单、发票等作业文件的电子化手段。
EDI的发展背景
当代世界,科学技术突飞猛进,社会经济日新月异。特别是自20世纪80年代以来,在新技术革命浪潮的猛烈冲击下,一场高技术竞争席卷世界,使人类社会的一切领域正在飞速地改变着面貌。国际贸易也空前活跃,市场竞争愈演愈烈。
在国际贸易中,由于买卖双方地处不同的国家和地区,因此在大多数情况下,不是简单地直接地面对面地买卖,而必须以银行进行担保,以各种纸面单证为凭证,方能达到商品与货币交换的目的。这时,纸面单证就代表了货物所有权的转移,因此从某种意义上讲“纸面单证就是外汇”。
全球贸易额的上升带来了各种贸易单证、文件数量的激增。虽然计算机及其它办公自动化设备的出现可以在一定范围内减轻人工处理纸面单证的劳动强度,但由于各种型号的计算机不能完全兼容,实际上又增加了对纸张的需求,美国森林及纸张协会曾经做过统计,得出了用纸量超速增长的规律:即年国民生产总值每增加10亿美元,用纸量就会增加8万吨。此处,在各类商业贸易单证中有相当大的一部分数据是重复出现的,需要反复地键入。有人对此也做过统计,计算机的输入平均70%来自另一台计算机的输出,且重复输入也使出差错的机率增高,据美国一家大型分销中心统计,有5%的单证中存在着错误。同时重复录入浪费人力、浪费时间、降低效率。因此,纸面贸易文件成了阻碍贸易发展的一个比较突出的因素。
另外,市场竞争也出现了新的特征。价格因素在竞争中所占的比重逐渐减小,而服务性因素所占比重增大。销售商为了减少风险,要求小批量、多品种、供货快,以适应瞬息万变的市场行情。而在整个贸易链中,绝大多数的企业既是供货商又是销售商,因此提高商业文件传递速度和处理速度成了所有贸易链中成员的共同需求。同样,现代计算机的大量普及和应用以及功能的不断提高,已使计算机应用从单机应用走向系统应用;同时通信条件和技术的完善,网络的普及又为EDI的应用提供了坚实的基础。
正是在这样的背景下,以计算机应用、通信网络和数据标准化为基础的EDI应运而生。EDI一经出现便显示出了强大的生命力,迅速地在世界各主要工业发达国家和地区得到广泛的应用。正如香港TRADELINK公司的宣传资料所指出的那样:“当EDI于20世纪60年代末期在美国首次被采用时,只属于当时经商的途径之一;时至今日,不但美国和欧洲大部分国家,以至越来越多的亚太地区国家,均已认定EDI是经商的唯一途径”。
由于EDI具有高速、精确、远程和巨量的技术性能,因此EDI的兴起标志着一场全新的、全球性的商业革命的开始。国外专家深刻地指出:“能否开发和推动EDI计划,将决定对外贸易方面的兴衰和存亡。如果跟随世界贸易潮流,积极推行EDI就会成为巨龙而腾飞,否则就会成为恐龙而绝种”。
20世纪60年代末,欧洲和美国几乎同时提出了EDI的概念。早期的EDI只是在两个商业伙伴之间,依靠计算机与计算机直接通信完成。
20世纪70年代,数字通信技术的发展大大加快了EDI技术的成熟和应用范围的扩大,也带动了跨行业EDI系统的出现。80年代EDI标准的国际化又使EDI的应用跃入了一个新的里程。
时至今日,EDI历经萌芽期、发展期已步入成熟期。英国的EDI专家明确指出:“以现有的信息技术水平,实现EDI已不是技术问题,而仅仅是一个商业问题”。
EDI的概述及分类
1.EDI的概念
EDI是英文Electronic Data Interchange的缩写,中文可译为“电子数据互换”,港、澳及海外华人地区称作“电子资料联通”。它是一种在公司之间传输订单、发票等作业文件的电子化手段。它通过计算机通信网络将贸易、运输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之间的数据交换与处理,并完成以贸易为中心的全部过程,它是20世纪80年代发展起来的一种新颖的电子化贸易工具,是计算机、通信和现代管理技术相结合的产物。国际标准化组织(ISO)将EDI描述成“将贸易(商业)或行政事务处理按照一个共认的标准变成结构化的事务处理或信息数据格式,从计算机到计算机的电子传输”。而ITU—T(原CCITT)将EDI定义为“从计算机到计算机之间的结构化的事务数据互换”。又由于使用EDI可以减少甚至消除贸易过程中的纸面文件,因此EDI又被人们通俗地称为“无纸贸易”。
从上述EDI定义不难看出,EDI包含了三个方面的内容,即计算机应用、通信、网络和数据标准化。其中计算机应用是EDI的条件,通信环境是EDI应用的基础,标准化是EDI的特征。这三方面相互衔接、相互依存,构成EDI的基础杠架。EDI系统模型如图所示。
2.EDI的分类
根据功能,EDI可分为4类。
前面所述的订货信息系统是最基本的,也是最知名的EDI系统了。它又可称为贸易数据互换系统(Trade Data Interchange,简称TDI),它用电子数据文件来传输订单、发货票和各类通知。
第二类常用的EDI系统是电子金融汇兑系统(Electronic Fund Transfer,简称EFT),即在银行和其它组织之间实行电子费用汇兑。EFT已使用多年,但它仍在不断的改进中。最大的改进是同订货系统联系起来,形成一个自动化水平更高的系统。
第三类常见的EDI系统是交互式应答系统(Interactive Query Response)。 它可应用在旅行社或航空公司作为机票预定系统。这种EDI在应用时要询问到达某一目的地的航班,要求显示航班的时间、票价或其它信息,然后根据旅客的要求确定所要的航班,打印机票。
第四类是带有图形资料自动传输的EDI。最常见的是计算机辅助设计(Computer Aided Design,简称CAD)图形的自动传输。比如,设计公司完成一个厂房的平面布置图,将其平面布置图传输给厂房的主人,请主人提出修改意见。一旦该设计被认可,系统将自动输出订单,发出购买建筑材料的报告。在收到这些建筑材料后,自动开出收据。如美国一个厨房用品制造公司─Kraft Maid公司,在PC机上以CAD设计厨房的平面布置图,再用EDI传输设计图纸、订货、收据等。
3.EDI的应用
一个传统企业简单的购货贸易过程:买方向卖方提出订单。卖方得到订单后,就进行它内部的纸张文字票据处理,准备发货。纸张票据中包括发货票等。买方在收到货和发货票之后,开出支票,寄给卖方。卖方持支票至银行兑现。银行再开出一个票据,确认这笔款项的汇兑。
而一个生产企业的EDI系统,就是要把上述买卖双方在贸易处理过程中的所有纸面单证由EDI通信网来传送,并由计算机自动完成全部(或大部分)处理过程。具体为:企业收到一份EDI订单,则系统自动处理该订单,检查订单是否符合要求;然后通知企业内部管理系统安排生产;向零配件供销商订购零配件等;有关部门申请进出口许可证;通知银行并给订货方开出EDI发票;向保险公司申请保险单等。从而使整个商贸活动过程在最短时间内准确地完成。一个真正的EDI系统是将订单、发货、报关、商检和银行结算合成一体,从而大大加速了贸易的全过程。因此,EDI对企业文化、业务流程和组织机构的影响是巨大的。
4 EDI的有关标准
标准化的工作是实现EDI互通和互联的前提和基础。EDI的标准包括EDI网络信标准、EDI处理标准、EDI联系标准和EDI语义语法标准等。
EDI网络通信标准是要解决EDI通信网络应该建立在何种通信网络协议之上,以保证各类EDI用户系统的互联。目前国际上主要采用MHX(X.400)作为EDI通信网络协议,以解决EDI的支撑环境。
EDI处理标准是要研究那些不同地域不同行业的各种EDI报文。相互共有的“公共元素报文”的处理标准。它与数据库、管理信息系统(如MPRII)等接口有关。
EDI联系标准解决EDI用户所属的其它信息管理系统或数据库与EDI系统之间的接口。
EDI语义语法标准(又称EDI报文标准)是要解决各种报文类型格式、数据元编码、字符集和语法规则以及报表生成应用程序设计语言等。
这里的EDI语议语法标准又是EDI技术的核心。
EDI一产生,其标准的国际化就成为人们日益关注的焦点之一。早期的EDI使用的大都是各处的行业标准,不能进行跨行业EDI互联,严重影响了EDI的效益,阻碍了全球EDI的发展。例如美国就存在汽车工业的AIAG标准、零售业的UCS标准、货栈和冷冻食品贮存业的WINS标准等。日本有连锁店协会的JCQ行业标准、全国银行协会的Aengin标准和电子工业协会的EIAT标准等。
为促进EDI的发展,世界各国都在不遗余力地促进EDI标准的国际化,以求最大限度地发挥EDI的作用。目前,在EDI标准上,国际上最有名的是联合国欧洲经济委员会(UN/ECE)下属第四工作组(WP4)于1986年制定的《用于行政管理、商业和运输的电子数据互换》标准─EDIFACT(Electronic Data Interchange For Administration, Commerce and Trans-Port)标准。EDIFACT已被国际标准化组织ISO接收为国际标准,编号为ISO9735。同时还有广泛应用于北美地区的,由美国国家标准化协会(ANSI)X.12鉴定委员会(AXCS.12)于1985年制定的ANSI X.12标准。
EDI标准的发展简史
1968年,美国运输数据协调委会(TDCC)首先在铁路系统使用EDI,并提出用于运输业的报文和通信结构方面的标准。
1970年,英国贸易工业部(DTI)成了简化国际贸易程序组织(XITPRO),负责简化进/出口程序并着手起草文件。
1978年,美国会计研究基金会(ACRF)和TDCC联合成立了一个委员会负责开发事务处理和信息的数据互换。
1980年,美国国家标准化协会成立了X.12鉴定标准委员会(ASCX.12),下设10个分委员会,负责开发和制订美国EDI通用标准。
1981年,联合国欧洲经济委员会第四工作组推出了贸易数据元目录TDED和贸易数据交换指南GT-DI。
1985年,ANSI提出X.12系列标准,推广应用于北美地区。
1986年,ANSI与欧洲标准协会、英国EDI标准组织等单位共同协调全球EDI标准。
1986年,WP4正式提出《用于行政管理、商业和运输的电子数据互换》文件,即EDIFACT标准。
1986年,EXO/TCI54分别通过UN/TDED以及UN/EDIFACT为7372-86《贸易数据元目录》。
1987年,ISO正式通过《用于行政管理、商业和运输的EDI应用语法规则》,即ISO9735-87。
目前的情况是,欧洲使用EDIFACT标准。1991年,欧洲汽车业、化工业、电子业和石油天然气业已全部采用EDIFACT。此外建筑、保险等行业也宣布将放弃其行业标准,转而采用EDIFACT。北美则使用ANSI X.12,X.12已遍及北美各行业,已有100多个数据交易集。亚太地区使用EDI标准的情况见表1.1,主要是EDIFACT。
表1.1 亚太地区EDI标准使用情况
国家或地区 使用标准 运营公司
澳大利亚 EDIFACT* Paxus
新西兰 EDIFACT GEIS, Netway
新加坡 EDIFACT SNS
香港 EDIFACT HKT-CSL,INET,Gazatlenet
日本 N/A NTT Data,NEC,IBM,AT&T等
韩国 ANSI X.12 Dacom,KT-Net
台湾 N/A DGT,TTN
EDIFACT和ANSI X.12标准的比较
EDIFACT和ANSI X.12标准在语义、语法等许多方面都有很大区别。图1.5比较了EDIFACT标准的控制字段和ANSI X.12标准的控制字段。
另外,ANSI X.12标准目前只可用英语。而EDIFACT标准则可用英语、法语、西班牙语、俄语,即日耳曼语系或拉丁语系均可使用该标准的语义、数据字典等。所谓拉丁语系,是指可用26个字母和10个数字表示的语言系统。日耳曼语系可以认为是拉丁语系的一个派系。
当然,世界上大部分人不用拉丁语作为母语,如汉语、日语等,他们使用象形文字。如何对这些文字进行翻译处理,从全球性的贸易和贸易文件的交流来看,这是一个十分困难而又必须解决的问题。
EDI标准的未来发展
EDI的迅猛发展,其影响已波及全球。但目前存在的EDIFACT和ANSI X.12两大标准在某种程度上制约了EDI全球互通的发展。例如当一个美国的公司要与它在欧洲或亚洲的子公司或贸易伙伴联系时,因双方所采用的EDI标准不同,就要进行复杂的技术转换才能达到目的。虽然绝大多数翻译软件的制造厂商都支持这两个标准,但仍会给用户或厂商造成一些不必要的麻烦。
为了在国际贸易中更快、更省、更好地使用EDI,世界各国特别是欧、美等工业发达国家,都在强烈要求统一EDI国际标准。即“讲一种语言,用一种标准(In speaking of the application of EDI, we must speak one language and use one standard)。
在EDIFACT被ISO接受为国际标准之后,国际EDI标准就逐渐向EDIFACT靠拢。ANSI X.12和EDIFACT两家已一致同意全力发展EDIFACT,使之成为全世界范围内能接受的EDI标准。1992年11月美国ANSI X.12鉴定委员会又投票决定,1997年美国将全部采用EDIFACT来代替现有的X.12标准。ANSI官员说:“1997年之后,现在所有的X.12标准仍将保留,但新上项目将全部采用EDIFACT标准”。美国国家标准化协会欧共体事务主席John Rusell先生指出:“X.12向EDIFACT转变意味着美国的公司今后可在欧洲的市场上加快资金流动、改善用户服务。同时,从用户的角度来看,今后面对的将是唯一的国际标准”。
总之。EDIFACT成为统一的EDI国际标准已是大势所趋。ISO预计,到90年代中期,EDIFACT将有1000多种信息类别,并覆盖国际贸易的80%。我国有关部门和专家也一致认为,我国EDI标准应积极向国际标准靠拢,采用EDIFACT标准。
5 EDI系统的法律和安全
一种新的通信工具往往不能与旧的法律系统完全相容。如果不能很好地解决这一问题,EDI这种新的传送方式将会受到利用计算机进行诈骗和其它犯罪行为的破坏。
在EDI出现之前的法律,其重点是减少双方在协议上因文字而发生的纠纷。但是,对于一个完全以电子通信为主的世界来说,这类法律已经不能完全适用了。因为EDI的目标是消除文书工作,这就意味着要消除各种书面文件。因此,用EDI来传送文件,当事人将无法进行书面的签字认可,这一点从旧的法律的角度来看,是无法解释的。更不用说与贸易伙伴间建立长期的EDI通信业务关系了。
另外,凡是采用EDI的经营者们还必须面对下列问题:
谁对有错误的EDI信息负责;
如何留下电子纸痕,以便审计和控制;
如何保证通过EDI传递和存储的数据不受一些非法竞争者剽窃与破坏。
同时,EDI业务不仅是两个贸易伙伴间的直接关系,大多数情况下还会涉及到第三方服务和广域网。因此,对EDI法律保护方面问题的解决,将有助于未来的用户接受和采纳这种新技术,并且进而取得对它的信任。世界各国在这方面做了大量的工作。
国际商会总会已在1990年版国际贸易条规中,特别将EDI纳入许可的贸易程序中,即“远距离数据交换统一规则”(Uniform Rules of Conduct for the Interchange of Data by Teletransmission)。未来从事国际贸易往来中,凡通过EDI的各种商务文件均获得国际商会国际仲裁院认可,并具有法律效力。
美国律师协会(ABA)电子通讯服务工作组在大量调查研究的基础上,制定了EDI合作协议样本。该协议包括22条规则,详细规定了在贸易过程中使用EDI时的责任划分问题及法律认证问题。同时,协议中的每条规则都附有对其被列入的原因的解释。这个样本提供了一份内容丰富的清单,涉及的问题都是律师和顾问们在拟定协议时所应声明澄清的。例如:该协议中规定,如果一项电汇被核实且经授权,那么接受方承担可能发生的损失。而如果记录表明只有合同的核实而未经授权,发送者则承担可能的损失。还有一条规定,是当合同受到未经授权的第三方干扰时双方的责任,即如果发送者能证明在他控制范围内没有人进行干扰,接受方必须承担责任。另外,这个协议也为银行之间订立合同划分责任提供了一些参考依据。
1991年12月,韩国就由总统颁布了“促进贸易自动化”法令,从法律上为采用国际标准、管理EDI服务机构、确认EDI的法律效力铺平了道路,这在各国和地区还属首次。新加坡也已通过了有关EDI的相关法律,使电子数据能够具有法律效力并可作为法律诉讼的依据。该法律还规定任何贸易数据都要保存11年(由SNS公司存储在磁带中)备查。
一、数据的加密和解密
目前有许多种专门的数据加密的方法,它们在EDI系统中起了不小的作用。数据加密是指将通常使用的信息整理为某种只有靠译码还原才可辨认的特殊信息的处理过程。
《数据加密标准》(DES)就是由ANSI支持发展出的加密码算法标准,它已广泛应用于EDI领域中。DES提出了10种可以使普通信息变为密码信息的密钥。只有使用相同的密钥的人,才可能将已加密数据破译。在系统中,关键是保持好对密钥的控制。它的保密强度也十分可靠。如果破译者采用密钥穷举的办法来求出密钥,那么长为100比特的密钥空间共有2^100个密钥,即使用大型计算机,也要上千年才能完成。
同时,这些安全服务还要与数字签名、访问控制、鉴别交换、流量填充、路由控制、回执、安全恢复等基本安全功能结合起来,才能有效地解决EDI在开放式网络中通信的保密问题。
编码的功能是建立在加密方法基础上的。编码的目的不在保密,而在于保证数据的可靠传输,如银行帐户余额、订单数量等在发送存储过程中不发生变化。
二、数据加密、解密的工作过程如下:
(1)普通信息被编成密码信息;
(2)从该密码中除去电子钥匙制成叫做MAC-1的文电鉴定码;
(3)密码信息和MAC-1一同被传送到接受方;
(4)接受方使用电子钥匙将密码信息转译为普通信息;
(5)接受方使用同一电子钥匙将已译好的普通信息再次编译为密码信息,依照前述制作MAC-1的方法编制MAC-2;
(6)如果MAC-1和MAC-2相同,那么接受方所得到的普通信息必然与发送前的普通信息相同。
三、EDI系统的保护
在贸易伙伴建立EDI,就相当于他们将十分重要并且机密的数据委托给了这个系统。因此,必须防止这些数据未经授权而被使用并泄露出去,以保证数据准确而未加任何改动。
四、完善的EDI系统包括:
一个确信使用方便的系统,使网络中的数据可以较容易地为经过授权的使用人所调用。
一个控制使用的系统,使网络内一些受限制的数据只能为特殊的经过授权的个人使用。
一个确保数据完整的系统,使数据免于因意外或人为的修改而破坏。
五、通信网络的三种类型:
1.传统的中央处理器与终端的联接方式,包括微机间的联接方式。
2.局域网可以使PC机通过通信线路分享信息源的方式。大多数局域网间以及更大的系统之间均可以相通。
3.外部电话网方式,它包括通常使用的电话网、增值网(VAN),以及其它公用通信服务。
上述三种类型都容易受到侵害,因为一般情况下进入系统很容易,而系统却不易发现这种侵入。
因此,EDI的安全系统中的保护,就是要像关上一扇门,而又不锁死,这样就使那些经过授权使用数据,并且实际工作中也需要使用的工作人员不必受阻碍。
六、EDI系统的安全性
(1)存储控制
在一个计算机化的系统中,口令代替了签名。因为在任何给定系统中,总有一些不许你看或者你可以看但不能改变的数据。有些是允许你增加或者可以修改的数据。这是任何计算机都具有的一种基础安全措施,在EDI或其它需签名的实用领域你可以使用辨别码,就像发出口令一样,它能提供多个要求的授权。如果一个授权的执行者在电子传送中加入适当的密码,那样,就与执行者在纸张文件上的签名一样完好。
(2)保持信息追踪
保障EDI安全最重要的组成部分之一是,一旦发出系统就跟踪数据以确保被收到。实际上,EDI几乎比任何其它通信方式都能提供更多种传递数据,这个系统不仅能查证信息是否收到,而且也能与发出的信息进行比较。
几乎每一种形式的数据通信都包括一些错误检查协议,其典型的方式是:
1.发送者通信软件集合一堆数据并通过电话线将其传输过去;
2.接受者的软件确认收到,并与原始数据对比;
3.接受接受者的系统发出收到确认(ACK)或未收到信号(NAK);
4.如果发送者系统不能检测到ACK,它将再次发出数据;
5.如果系统检测了太多的NAK,它将结束传递;
6.如果接收系统不能发回接收确认,它应送回一个报警号给发送者。而接受方应该将错误信号从系统中删除,并等待重新发送;
一旦系统接收了全部的没有错误的传输信息,接收方应检查内容的完整性、精确性和正确性。
(3)密封信封
那些能发ACKs、NAKs和类似信息的密码是建立在基本通讯协议中的,电子信封还有另外的保护措施。接收者可以通过以下两种方法检查。
相同的口令应该出现在头部和尾部之间,接收者的软件应当检查这些口令。 r> 应检查尾部的项目数同群组内的实际项目是否一致。
任何任何一方不符都表明没有接受到完整的传输文件,则应当重复进行这一过程包括每一个内部交换单元、功能组和处理部分。
6 EDI与环境、实现过程
要实现EDI的全部功能,需要具备以下4个方面的条件,其中包括EDI通信标准和EDI语义语法标准。
1、数据通信网
数据通信网是实现EDI的技术基础。为了传递文件,必须有一个覆盖面广、高效安全的数据通信网作为其技术支撑环境。由于EDI传输的是具有标准格式的商业或行政有价文件,因此除了要求通信网具有一般的数据传输和交换功能之外,还必须具有格式效验、确认、跟踪防纂改、防盗窃、电子签名、文件归档等一系列安全保密功能,并且在用户间出现法律纠纷时。能够提供法律证据。
2、计算机应用是实现EDI的内部条件
EDI不是简单地通过计算机网络传送标准数据文件,它还要求对接受和发送的文件进行自动识别和处理。因此,EDI的用户必须具有完善的计算机处理系统。
从EDI的角度看,一个用户的计算机系统可以划分为两大部分:一部分是与EDI密切相关的EDI自系统,包括报文处理、通信接口等功能;另一部分则是企业内部的计算机信息处理系统,一般称之为EDP(Electronic Data Processing)。
一、构成EDI系统的三个要素是:EDI软件和硬件、通信网络、数据标准化。
一个部门或企业要实现EDI,首先必须有一套计算机数据处理系统;其次,为使本企业内部数据比较容易地转换为EDI标准格式,须采用EDI标准;另外,通信环境的优劣也是关系到EDI成败的重要因素之一。
EDI标准是整个EDI最关键的部分,由于EDI是以实现商定的报文格式形式进行数据传输和信息交换,一次制定统一的EDI标准至关重要。EDI标准主要分为以下几个方面:基础标准、代码标准、报文标准、但正标准、管理标准、应用标准、通信标准、安全保密标准等。
二、EDI系统功能模型和工作原理
在EDI中,EDI参与者所交换的信息客体称为邮包。在交换过程中,如果接收者从发送者所得到的全部信息包括在所交换的邮包中,则认为语义完整,并称该邮包为完整语义单元(CSU)。CSU的生产者和消费者统称为EDI的终端用户。
在EDI工作过程中,所交换的报文都是结构化的数据,整个过程都是由EDI系统完成的。
1、用户接口模块
业务管理人员可用此模块进行输入、查询、统计、中断、打印等,及时地了解市场变化,调整策略。
2、内部接口模块
这是EDI系统和本单位内部其它信息系统及数据库的接口,一份来自外部的EDI报文,经过EDI系统处理之后,大部分相关内容都需要经内部接口模块送往其它信息系统,或查询其它信息系统才能给对方EDI报文以确认的答复。
3、报文生成及处理模块
该模块有两个功能:
a.接受来自用户接口模块和内部接口模块的命令和信息,按照EDI标准生成订单、发票等各种EDI报文和单证,经格式转换模块处理之后,由通信模块经EDI网络发给其它EDI用户。
b.自动处理由其它EDI系统发来的报文。在处理过程中要与本单位信息系统相联,获取必要信息并给其它EDI系统答复,同时将有关信息送给本单位其它信息系统。
如因特殊情况不能满足对方的要求,经双方EDI系统多次交涉后不能妥善解决的,则把这一类事件提交用户接口模块,由人工干预决策。
4、格式转换模块
所有的EDI单证都必须转换成标准的交换格式,转换过程包括语法上的压缩、嵌套、代码的替换以及必要的EDI语法控制字符。在格式转换过程中要进行语法检查,对于语法出错的EDI报文应拒收并通知对方重发。
5、通信模块
该模块是EDI系统与EDI通信网络的接口。包括执行呼叫、自动重发、合法性和完整性检查、出错报警、自动应答、通信记录、报文拼装和拆卸等功能。
除以上这些基本模块外,EDI系统还必须具备一些基本功能。
a.命名和寻址功能
EDI的终端用户在共享的名字当中必须是唯一可标识的。命名和寻址功能包括通信和鉴别两个方面。
在通信方面,EDI是利用地址而不是名字进行通信的。因而要提供按名字寻址的方法,这种方法应建立在开放系统目录服务ISO9594(对应ITU-T X.500)基础上。在鉴别方面,有若干级必要的鉴别,即通信实体鉴别,发送者与接收者之间的相互鉴别等。
b.安全功能
EDI的安全功能应包含在上述所有模块中。它包括以下一些内容:
• 终端用户以及所有EDI参与方之间的相互验证;
• 数据完整性;
• EDI参与方之间的电子(数字)签名;
• 否定EDI操作活动的可能性;
• 密钥管理。
c.语义数据管理功能
完整语义单元(CSU)是由多个信息单元(IU)组成的。其CSU和IU的管理服务功能包括:
• IU应该是可标识和可区分的;
• IU必须支持可靠的全局参考;
• 应能够存取指明IU属性的内容,如语法、结构语义、字符集和编码等;
• 应能够跟踪和对IU定位;
• 对终端用户提供方便和始终如一的访问方式。
三、EDI的操作过程
当今世界通用的EDI通信网络,是建立在MHS数据通信平台上的信箱系统,其通信机制是信箱间信息的存储和转发。具体实现方法是在数据通信网上加挂大容量信息处理计算机,在计算机上建立信箱系统,通信双方需申请各自的信箱,其通信过程就是把文件传到对方的信箱中。文件交换由计算机自动完成,在发送文件时,用户只需进入自己的信箱系统。
6.7 EDI的通信、网络、服务
EDI的通信服务
EDI的通信环境(EDIME)由一个EDI通信系统(EDIMS)和多个EDI用户(EDIMG)组成,见图2.6。EDI的开发、应用就是通过计算机通信网络实现的,它主要有以下三种方式。
点对点(PTP)方式
点对点方式即EDI按照约定的格式,通过通信网络进行信息的传递和终端处理,完成相互的业务交往。早期的EDI通信一般都采用此方式,但它有许多缺点,如当EDI用户的贸易伙伴不再是几个而是几十个甚至几百个时,这种方式很费时间,需要许多重复发送。同时这种通信方式是同步的,不适于跨国家、跨行业之间的应用。
近年来,随着技术进步,这种点对点的方式在某些领域中仍旧有用,但会有所改进。新方法采用的是远程非集中化控制的对等结构,利用基于终端开放型网络系统的远程信息业务终端,用特定的应用程序将数据转换成EDI报文,实现国际间的EDI报文互通。
一、增值网(VAN)方式
它是那些增值数据业务(VADS)公司,利用已有的计算机与通信网络设备,除完成一般的通信任务外,增加EDI的服务功能。VADS公司提供给EDI用户的服务主要是租用信箱及协议转换,后者对用户是透明的。信箱的引入,实现了EDI通信的异步性,提高了效率,降低了通信费用。另外,EDI报文在VADS公司自己的系统(即VAN中)中传递也是异步的,即存储转发的。
VAN方式尽管有许多优点,但因为各增值网的EDI服务功能不尽相同,VAN系统并不能互通,从而限制了跨地区、跨行业的全球性应用。同时,此方法还有一个致命的缺点,即VAN只实现了计算机网络的下层,相当于OSI参考模型的下三层。而EDI通信往往发生在各种计算机的应用进程之间,这就决定了EDI应用进程与VAN的联系相当松散,效率很低。
二、MHS方式
信息处理系统MHS是ISO和ITU-T联合提出的有关国际间电子邮件服务系统的功能模型。它是建立OSI开放系统的网络平台上,适应多样化的信息类型,并通过网络连接,具有快速、准确、安全、可靠等特点。它是以存储转发为基础的、非实时的电子通信系统,非常适合作为EDI的传输系统。MHS为EDI创造一个完善的应用软件平台,减少了EDI设计开发上的技术难度和工作量。ITU-T X.435/F.435规定了EDI信息处理系统和通信服务,把EDI和MHS作为OSI应用层的正式业务。EDI与MHS互连,可将EDI报文直接放入MHS的电子信箱中,利用MHS的地址功能和文电传输服务功能,实现EDI报文的完善传送。
EDI信息处理系统由信息传送代理(MTA)、EDI用户代理(EDI-UA)、EDI信息存储(EDI-MS)和访问单元(AU)组成,见图2.7。MTA完成建立接续、存储/转发,由多个MTA组成MTS系统。EDI在MHS中的传递过程见图2.8。
EDI-MS存储器位于EDI-UA和MTA之间,它如同一个资源共享器或邮箱,帮助EDI-UA发送、投递、存储和取出EDI信息。同时EDI-MS把EDI UA接收到的报文变成EDI报文数据库,并提供对该数据库的查询、检索等功能。为有利于检索,EDI-MS将报文的信封、信首、信体映射到MS信息实体的不同特征域,并提供自动转发及自动回送等服务。
EDI-UA是电子单证系统与传输系统之间的接口。它的任务是利用MTS的功能来传输电子单证。EDI-UA将它处理的信息对象分作两种:一种称为EDI报文(EDIM),另一种称为EDI回执(EDIN)。前者是传输电子单证的,后一种是报告接收结果的。EDI-UA和MTS共同构成了EDI信息系统(EDI-MS),EDI-MS和EDI用户又一起构成了EDI通信环境(EDIME)。
EDI与MHS结合,大大促进了国际EDI业务的发展。为实现EDI的全球通信,EDI通信系统还使用了X.500系列的目录系统(DS)。
DS可为全球EDI通信网的补充、用户的增长等目录提供增、删、改功能,以获得名址网络服务、通信能力列表、号码查询等一系列属性的综合信息。EDI、MHS和DS的结合,使信息通信有一了个新飞跃,为EDI的发展提供了广阔的前景。
二.EDI系统的工作过程
一,发送方将要发送的数据从信息系统数据库提出,转换成平面文件(亦称中间文件)。
二,将平面文件翻译为标准EDI报文,并组成EDI信件。接收方从EDI信箱收取信件。
三,将EDI信件拆开并翻译成为平面文件。
四,将平面文件转换并送到接收方信息系统中进行处理。
EDI平台的数据接入主要有以下几种:
(1) 具有单一计算机应用系统的用户接入方式:拥有单一计算机应用系统的企业规模一般不大,这类用户可以利用电话交换网,通过调制解调器直接接入EDI中心。
(2) 具有多个计算机应用系统的用户接入方式:对于规模较大的企业,多个应用系统都需要与EDI中心进行数据交换。为了减小企业的通信费用和方便网络管理,一般是采用连网方式将各个应用系统首先接入负责与EDI中心交换信息的服务器中,再由该服务器接入EDI交换平台。
(3)普通用户接入方式: 该类用户通常没有自己的计算机系统,当必须使用EDI与其贸易伙伴进行业务数据传递时,他们通常采用通过因特网或电话网以拨号的方式接入EDI网络交换平台。
三.水处理 EDI
EDI的工作过程通过交换羟基离子或氢氧根离子去除不想要的离子,然后将这些离子输送到废水流中。离子交换反应在组件的纯化室中进行,在那里阴离子交换树脂释放出氢氧根离子(OH-)而从溶解盐(如氯化物、Cl-)中获得阴离子。同样,阳离子交换树脂释放出氢离子(H+)而从溶解盐中(如钠、Na+)获得阳离子。
一个直流(DC)电场通过放置在组件一端的阳极(+)和阴极(-)施加。电压驱动这些被吸收的离子沿着树脂球的表面移动,然后穿过薄膜进入浓水室。
带负电的阴离子(如OH-、Cl-)被吸引到阳极(+)。这些离子穿过阴离子选择性薄膜,进入相邻浓水室,而不会穿过相邻的阳离子选择性薄膜并滞留在浓水室,而且得以妥善处理。在淡水室中带正电的阳离子(如H+、Na+)被吸引到阴极(-)。这些离子穿过阳离子选择性薄膜进入临近的浓水室,他们在那里被临近的阴离子选择性薄膜阻挡,同时得以妥善处理。
在浓水室中,仍然维持电中性。从两个方向输送过来的离子彼此相互中和。从电源流过来的电流跟移动离子的数目成比例。两股水流(H+和OH-)趋势离子都被输送并且被加到所要求的电流之中。
水流流过两种不同类型的腔体,纯化室中的离子就会耗尽,同时被收集到邻近的浓水流之中,这就从组件中带走了被去除的离子。
在纯化室和(或)浓水室中使用离子交换树脂是EDI技术和专利的一个关键。在纯化室中还会发生一个重要现象,在电势梯度高的特定区域,电化学“分解”能够使水产生大量的H+和OH-离子。这些区域中产生的H+和OH-离子在混合的离子交换树脂中可以使树脂不断再生,并且形成不需要外加化学试剂的薄膜。
应用领域
超纯水经常用于微电子工业、半导体工业、发电工业、制药行业和实验室。EDI纯水也可以作为制药蒸馏水、食物和饮料生产用水、化工厂工艺用水、以及其他超纯水应用领域。
四. 32位CPU变址寄存器EDI。
32位CPU两个变址寄存器(ESI和EDI)之一。 其低16位对应16位CPU中的DI,对低16位数据的存取,不影响高16位的数据。 寄存器ESI、EDI、SI和DI统称为变址寄存器(Index Register),主要用于存放存储单元在段内的偏移量, 通过它们可实现多种存储器操作数的寻址方式,为以不同的地址形式访问存储单元提供方便。 变址寄存器不可分割成8位寄存器。作为通用寄存器,也可存储算术逻辑运算的操作数和运算结果。 它们可作一般的存储器指针使用。在字符串操作指令的执行过程中,对它们有特定的要求,且具有特殊的功能。