XML作为电子商务中数据标准的上风(2)
2014-11-02 01:05
导读:XML的这种可展性不管对于合作伙伴之间的精确信息交换还是对于系统基础组成部分完成跨公司的功能性业务来说都是一种较理想的机制。只要交易各方或者
XML的这种可展性不管对于合作伙伴之间的精确信息交换还是对于系统基础组成部分完成跨公司的功能性业务来说都是一种较理想的机制。只要交易各方或者是一个公司运行系统的各个组成部分使用同一种文献类型定义,一旦处理开始则可以很快地交流,免于人为的干预。双方联系对XML价值影响很小,其他使用者可以采用相同的标准信息化自己的商品以便迅速参加到电子商务活动中来。这种灵活性的更新标准,不影响现存标准的使用者,假如他们想从新添加的项目中收益,只需修正他们的处理过程。 因此,开发基于XML的标准可以在很大范围内进步信息交换效率。
XML具有很大的灵活性,可使使用者共同享有标准的信息,也可根据他们商务应用程序的特定参数来采纳信息,这种上风在商品信息的搜索上表现的更加明显,当前的搜索引擎是基于文字的,搜索得到的结果往往有些并不是我们所需要的,灵活的XML搜索引擎将会改变这一缺点,它会自动抽取并判定关键字上下相关的信息,从而得到更精确的结果。
4.XML拥有灵活的数据显示方式
XML的另一个上风在于它的灵活的数据显示。XML补充了HTML,被广泛地用来描述使用者界面。HTML描述数据的外观,而XML描述数据本身。由于数据显示与内容分开,XML定义的数据答应指定不同的显示方式,使数据更公道地表现出来。本地的数据能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。CSS和XSL为数据的显示提供了公布的机制。这种特征给在商务活动中商品面对的不同层次的用户提供了更针对性地信息。
5.XML分布的数据处理模式
XML可以很轻易地被嵌进到网页、应用程序等各种各样的数据终端。XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。XML文档对象模式(DOM)答应用脚本(例如JavaScript)或其他编程语言处理数据,数据计算不需要回到服务器就能进行,这大大减轻了B/S结构中Server真个负担,被形象的称为“数据岛”。由于XML文档既包括数据,也包括定义的格式,因此,所有的开发都可以围绕这个“数据岛”来进行,而并不需要更多的信息,这大大减轻了开发过程中的数据格式协调题目。XML现在已经被包括Java,VS.net等一系列开发工具作为一个新的标准添加进来。 6.XML可以充分利用数据
(转载自http://www.NSEAC.com中国科教评价网) 使用XML,你的数据可以被更多的用户使用。 既然XML是与软件、硬件和应用程序无关的,所以可以使你的数据可以被更多的用户、更多的设备所利用,而不仅仅是基于HTML标准的浏览器哦。别的客户端和应用程序可以把你的XML文档作为数据源来处理,就像他们对待数据库一样,你的数据可以被各种各样的“阅读器”处理,这时对某些人来说是很方便的,比如盲人或者残疾人。
7.XML的通讯方式SOAP
在电子商务活动中,XML解决了数据的表示题目,不同系统平台间的数据流通则可以通过基于XML的SOAP(Simple Object Access Protocol)来进行,它包括四个部分:SOAP封装(envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(encoding rules),用于表示应用程序需要使用的数据类型的实例; SOAP RPC表示(RPC representation),表示远程过程调用和应答的协定;SOAP绑定(binding),使用底层协议交换信息。SOAP将上述四个部分用XML封装起来,采用HTTP作为底层通讯协议,答应服务提供者和服务客户经过防火墙在INTERNET进行通讯交互。它实现了平台与环境的无关性和独立性,大大扩展了电子商务的活动范围。
三、结论
综上,在开放的Internet平台上进行电子商务,采用XML作为数据表示和流通的标准,可以大大简化数据的信息化过程,加快信息化速度,并且可以方便的进行扩充,XML为电子商务活动提供了巨大的潜伏效益,这也是XML发展到今天如火如荼的主要原因之一。