
第四节 数据交换技术
数据交换技术是指通过电子方式,采用标准化格式,利用计算机网络进行数据的传输和交换。
一、电子数据交换技术
电子数据交换(Electronic Data Interchange, EDI)是信息技术向商务领域渗透并与国际商贸实务相结合的产物,是“企业与商业伙伴间采用一种标准化及计算机可处理的方式传送格式化数据的协议”,通过计算机通信网络将贸易、运输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之间的数据交换与处理,并完成以贸易为中心的全部过程。EDI标准是由各企业、各地区代表共同讨论、制订的电子数据交换共同标准,可以使各组织之间的不同文件格式,通过共同的标准进行彼此之间文件交换。电子数据交换具有迅速准确、方便高效、安全可靠、降低成本的优点。图2-4给出了商务领域由传统数据交换模式向电子数据交换模式转换示意图,图2-5给出了服装业EDI报文示意图。

图2-4 商务领域电子数据交换模式转换示意图

图2-5 服装业EDI报文示意图
二、XML技术
XML(eXtensible Markup Language,可扩展标记语言)是由W3C(World Wide WebConsortium,互联网联合组织)于1998年2月发布的一种标准,是SGML(Standard Generalized Markup Language,标准通用标记语言)的一个简化子集。
XML将Web信息的组织结构彻底改写。XML不满足于HTML的“所见即所得”,它通过上下文的数据关联、规范化的数据格式和灵活的自定义,使Web具备了表达网页中的元素究竟是什么的能力。这种能力对于人脑来说也许仅仅需要瞬间逻辑判断,但对于尚处于非智能化阶段的计算机来说,无疑是一次“学习的革命”。
通过XML可以方便地实现不同数据源的集成。为实现不同应用系统中异构数据间的交换和集成,XML技术提供了一种统一数据定义模式——XML Schema,它可以将存在各种差异的信息转换成一定的标准结构样式,然后各异构数据库再将标准化的信息转换成本地数据,进而完成信息的集成共享,如图2-6所示。

图2-6 不同数据源转换示意图