XML的发展和在EDI领域的应用
XML代表可扩展标记语言(eXtensible Markup Language)。XML的发展起源可以追溯到1977年。它是SGML(标准通用标记语言)的一个子集。XML是由Web的管理机构W3C开发,用于互联网上的使用。XML类似于HTML,但正如其名称所示,它是可扩展的 - 公司可以使用自定义标签定义自己的文档结构。XML使创建结构化文件变得容易,因为它允许用户定义自己的标签。然后可以通过一种称为XPath的语言来操作、更新或查询文件。
现在大多数互联网浏览器都能够阅读XML文件。XML最常与一种称为Web服务的技术一起使用,通过互联网-HTTP协议提供实时数据源。例如,一个使用实时天气信息的网站可以订阅提供实时天气信息的Web服务数据源。主机将通过HTTP协议发送XML数据源,而数据的接收者可以使用它来在网站上显示最新的天气信息。
如果需要实时股票报价,也可以做同样的事情。在上世纪90年代末,随着互联网的快速增长,有很多炒作声称“XML将取代EDI”,因为它更“灵活”并且在互联网上是“免费的”。但是,EDI仍然是业务对业务交易通信中最广泛使用的方法,因为它是标准化的。人们正在付出相当大的努力,将EDI和XML的最佳特性结合起来,大多数行业专业人士都同意,现在EDI和XML的结合比以往任何时候都更加适合传统部署。
ebXML:UN/CEFACT团体是试图通过ebXML(电子商务XML)标准项目来标准化XML的先驱。ebXML定义了与XML相关的多个标准,如通信协议、业务流程规范等。
RosettaNet:另一个XML标准开发组织是RosettaNet。该组织基于“开放”解决方案,包括XML模式、字典和流程规范的标准。RosettaNet Implementation Framework(RNIF)定义了XML消息的封装、路由和传输。
全部评论