当前位置:首页 > 日记 > 正文

为什么xml对Web服务很重要

为什么xml对Web服务很重要
Web服务通常从它的technology.soap,UDDI,WSDL、XML和HTTP的角度描述,每个组成部分的Web服务系统中,均发挥了重要的作用。我们在XML技术的Web服务平台的贡献看。
标准化
标准化是一个XML的特点与其他Web服务technologies.xml提供标准格式传输的Web服务应用程序之间的数据。万维网联盟(W3C)管理XML标准和发布到全球XML技术供应商,以确保XML产品的兼容性。

除了XML引擎和产品外,还有XML语法(语法),每个XML语法都是格式化特定问题域中数据的标准方法。
接口协议

程序员通常称之为协议接口编程时,从编程角度来看,接口提供了一个编程结构不暴露实现。如果DTD(文件类型定义)和大纲(模式)的使用,那么XML具有相似的特征。DTD和轮廓来描述XML文档和XML文档的建立规则的结构,我们可以使用一个(或多个)相关的DTD(或大纲)组织这样的一套规则,我们称之为XML语法。

XML语法不仅可以用来规范应用程序之间的通信,但也为开发者提供一个接口协议。换句话说,开发人员不需要知道文件创建一个应用程序需要实现XML文档的结构,即,真正的XML document.dtd和轮廓描述文档结构,它可以作为开发接口协议。对DTD的任何变化也改变了协议。
简化

XML文档的另一个重要方面是它的简化。我并不是说XML的实现很简单,但是XML的概念和一般的方法很简单。例如,XML是基于文本文档的,它简化了打开XML文档并查看其内容的过程。

它也与XML简化Web服务的Web服务模型非常重要,自然要比单个XML更复杂。假设XML是CORBA的复杂,和其他Web服务技术的复杂性是相同的,那么Web服务技术将变得非常繁琐,但用简单的积木,如XML、SOAP等,我们可以控制在可以承受的范围内,Web服务的复杂性,所以应用程序创建的就不难控制。
封装

封装是我最喜欢的一个XML的特点,特别是在开发Web服务。在本质上,封装是指把一个或多个块,块的概念(数据)并组装成一个简单的而不是几个独立的对象的对象,封装是一个类似于集(聚集),但有一个重要的区别他们,就是封装一般意味着它没有外部的依赖。

你可以创建外部依赖的XML文件,但是在交易的Web服务模型(Web服务事务处理模型),它将使用封装更明智。通过包装依赖XML的设计方案,通常可以消除交易过程中的问题(交易)。它是力量的一种定位的外部数据在一个事务中,使其与XML数据的一致性是有害的,特别是当外部数据经常改变。如果数据被封装在XML语法,获得交易是正确的数据。

相关文章

10085是什么电话服务?10085和10086

10085是什么电话服务?10085和10086

10085是什么电话服务?10085和10086是什么关系,中国移动,服务,业务,客户,官方,办理,活动,短信,我相信很多小伙伴都有接到过10085的号码,说是要回馈移动客户,在线可变更优惠套餐。但是大家都知道中国移动的官方客服电话是10086,那么到底10085是什么电话…

魔幻东方影院快闪专辑

魔幻东方影院快闪专辑

影院,快闪,专辑,电脑软件,我们都知道东方电影是一个视频播放软件的工具,但你可能不知道它也能使Flash专辑充满声音和色彩。 东方电影2003提供了一个非常有用的小工具- flash相册制作工具,可以制作各种flash相册,也可以生成屏保,整个过程非常简…

借搜索雅虎中国回到正确的门

借搜索雅虎中国回到正确的门

搜索,雅虎中国,正确,电脑软件,来源:太平洋 作者:新闻中心的太平洋海风责任编辑:HWF 在新的一天开始前雅虎中国总裁周鸿祎雅虎搜索网站搜索子品牌发布会上表示:中国目前的市场还不成熟,空间的巨大发展潜力,开辟了雅虎搜索市场风暴,中国本土化的序…

win7只有英文输入没有中文输入法,只

win7只有英文输入没有中文输入法,只

中文输入法,输入,英格兰,英文,电脑软件,如果您的计算机在输入方法中添加了多个国家,Ctrl + Shift键将不会切换到输入方法,解决方案是: 在任务栏上的输入法图标,选择{设置}然后安装服务删除中文(简体,中国)输入法外,然后单击添加,然后找到中国在增加…

用PowerPoint制作动画

用PowerPoint制作动画

动画,电脑软件,PowerPoint,office系列中的PowerPoint是一个非常有用的动画软件,下面是介绍用PowerPoint制作动画的方法。 首先,选择文件菜单新建(新的),然后newslide(新幻灯片)窗口将出现。选择在ChooseanAutoLayout的一个图标(选择自动映射)-以第…

利用阿凡达的脸变的方法

利用阿凡达的脸变的方法

方法,阿凡,电脑软件,阿凡达变脸器使用方法:1.打开本文上方的FLASH后,点击『Upload Photo』(如图1)图1   2.上传图片有二种方式可以选择,第一种是从本机上传,第二种是使用Facebook相簿里的相片,我们就从本机上传看看,点击『Upload My Photo』(…

卡巴斯基起诉新浪不当报道误导公众

卡巴斯基起诉新浪不当报道误导公众

起诉,卡巴斯基,新浪,不当,公众,9月29日,新浪宣布起诉新浪,这意味着新浪未经深入调查,篡改了央视的原始内容,严重损害了卡巴斯基的品牌形象。 据了解,近日央视每周质量报告栏目是指利用网页进行虚假病毒提示,诱骗用户购买卡巴斯基产品和趋势产品的…

网络惊现枪神器微聚新低调上线

网络惊现枪神器微聚新低调上线

网络,惊现,低调,上线,枪神,一旦关于枪移动社交市场街对面的名字,在短期内获得大量的用户,因为陌陌给点对点;陌生人交友;著名的约炮神器的核心;已不再是Yong。和微群的兴起是陌陌炮神器标题的影响。微聚独特的目的preactivity发挥促进交友的目的…

XP系统应用技术

XP系统应用技术

应用技术,系统,电脑软件,XP,易用性是非常方便的,它给我们提供了一个更快的速度和更漂亮的外观比以前。然而,我们仍能使系统通过某种未知的技能更方便。下面我将介绍一些可以使你更好地使用这些技术更方便的技术。 U3000 U3000 1。扩展虚拟内…

微软相信这将释放windows7sp1明年3

微软相信这将释放windows7sp1明年3

释放,这将,明年,电脑软件,从多的报道,微软已经正式确认,Windows 7和Server 2008 R2 SP1将提供2011年3月31日所有用户。按照惯例,谁与微软MSDN和TechNet订阅合作厂商可以获得SP1 RTM版本较早,但收购日期尚未公布。 目前,根据各种消息来源和最近发…

WindowsXP互访问题的彻底解决

WindowsXP互访问题的彻底解决

彻底解决,电脑软件,WindowsXP,第{条}尤文图斯 许多用户抱怨安装在Windows 98中的计算机无法访问局域网中安装的计算机。安装的计算机和已安装的计算机无法交流,我看到了许多专家提供的优秀技能。有以下4点。一个是开来宾帐户;另一种是安装Ne…

ASP讲座三:应用程序对象和会话对象

ASP讲座三:应用程序对象和会话对象

对象,应用程序,讲座,电脑软件,ASP,在演讲的最后,我们学会了设置请求对象的表单数据,查询字符串的数据集,数据集和ServerVariables。继续之前的研究,我建议你放松,因为应用程序对象的介绍,其次是比较抽象的,我可能不会在开始理解它。记住:当你能找不…