加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

WebService初学

发布时间:2020-12-17 01:19:51 所属栏目:安全 来源:网络整理
导读:Web services是建立可互操作的分布式应用程序的新平台,是一套标准,它定义了应用程序如何在Web上实现互操作性,不受语言和平台的限制. Web Services 框架的核心技术包括XML和XSD、SOAP、WSDL、UDDI SOAP:简单对象访问协议,提供一个调用远程方法的协议,需要绑

Web services是建立可互操作的分布式应用程序的新平台,是一套标准,它定义了应用程序如何在Web上实现互操作性,不受语言和平台的限制.
Web Services 框架的核心技术包括XML和XSD、SOAP、WSDL、UDDI

SOAP:简单对象访问协议,提供一个调用远程方法的协议,需要绑定到更低层次的传输协议比如HTTP,RMI,JMS等。最常用的是基于XML和HTTP的分布式对象的通信协议,独立于编程语言,使用XML传输格式。

WSDL是Web服务描述语言,基于XML,描述web服务的接口:被调用的方法,参数和返回值类型,文件并不说明服务 做什么,只说明参数和返回值的类型。

XML和XSD

  可扩展的标记语言XML?是Web Service平台中表示数据的基本格式。除了易于建立和易于分析外,XML主要的优点在于它既与平台无关,又与厂商无关。XML是由万维网协会(W3C)创建,W3C制定的XML SchemaXSD?定义了一套标准的数据类型,并给出了一种语言来扩展这套数据类型。

  Web Service平台是用XSD来作为数据类型系统的。当你用某种语言如VB.NET或C#?来构造一个Web Service时,为了符合Web Service标准,所有你使用的数据类型都必须被转换为XSD类型。如想让它使用在不同平台和不同软件的不同组织间传递,还需要用某种东西将它包装起来。这种东西就是一种协议,如 SOAP。?? UDDI(统一描述发现和集成) 提供一种发布和查找服务描述的方法。UDDI 数据实体提供对定义业务和服务信息的支持。WSDL 中定义的服务描述信息是UDDI注册中心信息的补充。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读