美文网首页
XML概念理解

XML概念理解

作者: viviChen | 来源:发表于2019-02-18 11:56 被阅读0次

最近山西成本项目需要开发新的页面,用到了WSDL,所以去了解了其相关的一些内容。

首先需要了解的是XML(Extensive Markup Language,可扩展标记语言)。

一看到XML,我们可能容易联想到HTML(HyperText Markup Language,超文本标记语言),实际上他们俩不存在可比性,前者的目的是传输、存储数据;后者则是为了显示数据

其次关于传输数据,我们也会与轻量级的数据交换格式 —— JSON一同较量,对于数据的表述能力来说,我认为JSON更胜一筹,因为JSON可以更轻松直接地用数组和对象的格式将内容的层级关系表述出来,XML文本虽然同样清晰,但是由于格式的固定,会让复杂的层级关系不够明晰。

XML的优势更多地在于他的其他方面,目前我接触到最多的就是XMLHttpRquest对象,他可以在后台与服务器进行数据交换,从前些年的霸王AJAX到现在的后起之秀axios,他们的本质都是对原生XML的封装,从而很好地的进行和服务器的数据交换。XML也有很多其他的技术,例如SVG,XHTML,XML DOM,XSL,XQUERY,SOAP,WSDL。

最后才引入到引言我目前接触到的WSDL,他是Web Service的基本元素之一,作用是基于XML的用于描述Web Service以及如何访问Web Serivice的语言;Web Service的另外两个基本元素分别是SOAP(访问Web Service的协议,基本的Web Service平台是XML+HTTP)和UDDI(目录服务,企业可以注册并搜索Web Service);任何应用程序都可以拥有Web Service组件,Web Service的创建与编程语言的种类无关。

XML的运用十分的广泛,因为项目需要进行了快速的扫盲,整理了目前对于XML的理解,希望以后可以对其有更深入的了解,强化本文章提到的各种信息和脉络。

相关文章

  • XML概念理解

    最近山西成本项目需要开发新的页面,用到了WSDL,所以去了解了其相关的一些内容。 首先需要了解的是XML(Exte...

  • XML概念

    Q:HTML作为一种标记语言,和同样作为标记语言的xml语言的区别,他们出现的先后顺序和应用场景?A:XML指可扩...

  • XML入门笔记

    XML的概念与用途 XML的概念 XML的全称是Extensible Markup Language 即:可扩展标...

  • xml理解

    XML的用途: 配置文件,XML能清晰描述程序之间的关系; 程序间数据的传输,XML的格式是通用的,能够减少交换数...

  • 2.区分HTML、XHTML、HTML5和XML

    了解并且区分一下,这些概念!我是刚刚入门的新人,理解可能有点片面和错误,请多多指教~ 一、什么是XML? XML是...

  • ajax知识点

    概念: “Asynchronous Javascript And XML”(异步Javascript和XML),是...

  • Ajax

    ajax 概念:Asynchronous Javascript And Xml 异步javascript和xml(...

  • 3/30day22_XML_XML约束

    day22_XML_XML约束 思维导图 复习 今日内容 XML XML约束 XML的学习 XML概念 XML的介...

  • AJAX提交form表单

    概念 AJAX即Asynchronous JavaScript and XML,异步JavaScript和XML,...

  • 原生JavaScript异步通讯

    #概念:(Asysnchronous javascript and xml,异步的JavaScript和xml)a...

网友评论

      本文标题:XML概念理解

      本文链接:https://www.haomeiwen.com/subject/dncaeqtx.html