当前位置:首页 > 经验 >

webservice接口的原理(webservice 接口分类)

来源:原点资讯(www.yd166.com)时间:2022-11-14 19:51:28作者:YD166手机阅读>>

一、Web Service基本概念

Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。

XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。

Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过UDDI找到你的WSDL描述文档后,他通过可以SOAP调用你建立的Web服务中的一个或多个操作。SOAP是XML文档形式的调用方法的规范,它可以支持不同的底层接口,像HTTP(S)或者SMTP。

WSDL:(Web Services Description Language) WSDL 文件是一个 XML 文档,用于说明一组 SOAP 消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。

UDDI (Universal Description, Discovery, and Integration) 是一个主要针对Web服务供应商和使用者的新项目。在用户能够调用Web服务之前,必须确定这个服务内包含哪些商务方法,找到被调用的接口定义,还要在服务端来编制软件,UDDI是一种根据描述文档来引导系统查找相应服务的机制。UDDI利用SOAP消息机制(标准的XML/HTTP)来发布,编辑,浏览以及查找注册信息。它采用XML格式来封装各种不同类型的数据,并且发送到注册中心或者由注册中心来返回需要的数据。

二、调用原理

实现一个完整的Web服务包括以下步骤:

◆ Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册; (发布)

◆ Web服务请求者向Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务; (发现)

◆ Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读;(发现)

◆ 利用从Web服务中介者返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用;(绑定)

◆ Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。(绑定)

webservice接口的原理,webservice 接口分类(1)

栏目热文

webservice优缺点(webservice接口的优缺点)

webservice优缺点(webservice接口的优缺点)

许多软件开发人员不信任架构实践,他们将这些实践与严格和专横的过程以及重要的前期规划和设计联系在一起。因此,他们相信,如果...

2022-11-14 20:11:51查看全文 >>

webservice接口有什么用(webservice接口的优缺点)

webservice接口有什么用(webservice接口的优缺点)

一、WebApi是什么说起WebAPI,就要先了解什么是API,简单来说API 是一些预先定义的接口(如函数等),或指软...

2022-11-14 19:51:47查看全文 >>

webservice的好处(webservice有什么优缺点)

webservice的好处(webservice有什么优缺点)

WebService简介Web Service也叫XML Web Service, WebService是一种可以接收从...

2022-11-14 20:09:12查看全文 >>

webservice工作原理及实例(web service入门详解)

webservice工作原理及实例(web service入门详解)

服务网格架构已经是一个老生常谈的问题,服务的进出口流量经过 iptables 等技术手段被劫持到 sidecar,经由 ...

2022-11-14 20:14:30查看全文 >>

webservice服务缺点(web service如何实现)

webservice服务缺点(web service如何实现)

当前WebService是一个热门话题。但是,WebService究竟是什么?,WebService有什么优点和缺点,...

2022-11-14 20:27:59查看全文 >>

webservice的核心技术及其作用(webservice接口是什么)

webservice的核心技术及其作用(webservice接口是什么)

中国企业信息化经历了从无到有、从有到多、从多到散的过程,如今的后信息化时代面临着系统整合、优化IT架构、提升IT价值的新...

2022-11-14 20:13:50查看全文 >>

webservice运行原理(webservice服务注册)

webservice运行原理(webservice服务注册)

Fiddler是个很不错的工具,用来调试分析WEB页面与服务接口相当给力;做好代理,用来处理手机应用的WEB调试分析也相...

2022-11-14 20:13:38查看全文 >>

webservice干什么用的(webservice接口是什么)

webservice干什么用的(webservice接口是什么)

编辑导读:从Web1到Web2再到如今的Web3,企业软件的效率提升和价值创造的责任从未改变过。在新环境下,企业服务的应...

2022-11-14 19:57:20查看全文 >>

什么是webservice(webservice能删掉吗)

什么是webservice(webservice能删掉吗)

什么是webservice?Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可...

2022-11-14 19:53:07查看全文 >>

什么是webservice它的特点和作用(webservice有啥优点)

什么是webservice它的特点和作用(webservice有啥优点)

好程序员分享WebService的简单使用,我们在开发项目时,如果有需求需要从一个项目中去调用另一个项目中的资源,通常...

2022-11-14 20:00:08查看全文 >>

文档排行