您的位置:首页 > 其它

杂乱笔记-文字描述

2016-09-01 11:28 218 查看
web service:

也叫做 xml webservice

可以接收Internet或Internet上的其他系统中传递过来的请求

是通过SOAP在web上提供的软件服务使用WSDL文件进行说明并通过UDDI进行注册

XML:

扩展性可标记语言

面向短期的临时数据处理,面向万维网络,是SOAP的基础

SOAP:

简单的对象存取协议

是xml webservice的通信协议,当用户通过UDDI找到相应的WSDL描述文件后,可通过SOAP调用建立的web服务中的一个或者多个操作

SOAP是xml文档形式的调用方法的规范,支持不同的底层接口(HTTP/SMTP)

UDDI:

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

websocket:

相对于HTTP来说:websocket是一个持久的协议

在HTTP中,一个request只能有一个response,而且response也是被动的,不能主动发起。

websocket基于HTTP的协议

注意: 声明发起的协议为websocket,找到相应的处理-->验证是否为相应的处理-->区分同URL下不同服务所需要的协议-->声明使用的协议版本

websocket:

主动推送消息给客户端,只需要一个HTTP请求,就可以做到消息推送(回调),不是每次都request,然后等待response,而是有消息了在发送response,不需要request访问(第一次除外)

传统的方式上,要不断地建立、关闭HTTP希望以(非状态性),每次都需要重新传输鉴别信息。websocket只需要一次HTTP握手,整个通讯过程建立在一次连接/状态中,避免HTTP的非状态性,服务器会一直知道你的信息,直到关闭请求。

几个不同的URL可以复用同一个websocket连接

未完... ...待续... ...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  websocket web service
相关文章推荐