各种协议集合

原创 2015年07月07日 13:56:57

SOAP协议

简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。


webService三要素

SOAP、WSDL(WebServicesDescriptionLanguage)、UDDI(UniversalDescriptionDiscovery andIntegration)之一, soap用来描述传递信息的格式, WSDL 用来描述如何访问具体的接口, uddi用来管理,分发,查询webService 。具体实现可以搜索 Web Services简单实例 ; SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。SOAP使用基于XML的数据结构超文本传输协议(HTTP)的组合定义了一个标准的方法来使用Internet上各种不同操作环境中的分布式对象


  • 基于类对象的传输协议
  • SOAP封装(envelop),它定义了一个框架,描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们;
  • SOAP编码规则(encoding rules),它定义了一种序列化机制,用于表示应用程序需要使用的数据类型的实例;
  • SOAP RPC表示(RPC representation),它定了一个协定,用于表示远程过程调用和应答;
  • SOAP绑定(binding),它定义了SOAP使用哪种协议交换信息。使用HTTP/TCP/UDP协议都可以。
把SOAP绑定到HTTP提供了同时利用SOAP的样式和分散的灵活性的特点以及HTTP的丰富的特征库的优点。在HTTP上传送SOAP并不是说SOAP会覆盖现有的HTTP语义,而是HTTP上的SOAP语义会自然的映射到HTTP语义。在使用HTTP作为协议绑定的场合中,RPC请求映射到HTTP请求上,而RPC应答映射到HTTP应答。然而,在RPC上使用SOAP并不仅限于HTTP协议绑定。



DB11 TCP数据协议拆包接收主要方法

北京地标(DB11) 据接收器. /// /// DB11协议拆包器 /// public class SplictProtocol { ...
  • daonidedie
  • daonidedie
  • 2015年06月11日 15:25
  • 977

WAMP知识一览

wamp知识一览
  • qq_34149805
  • qq_34149805
  • 2017年01月18日 09:29
  • 746

Https的各种协议-集合整理

1xx-信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。 100-继续。 101-切换协议。 2xx-成功这类状态代码表明服务器成功地接受了...
  • github_30778587
  • github_30778587
  • 2017年03月19日 06:37
  • 102

HTML5学习之网络协议集合

协议族 TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大的集合。 TCP - 传输控制协议 TCP 用于从应用程序到网络的数据传输控制。 ...
  • zhonggaorong
  • zhonggaorong
  • 2016年10月10日 13:39
  • 582

Jsonrpc项目综述

一、项目描述   项目需要有客户端和服务器两个程序,客户端负责发送请求,客户端负责接收请求数据,查询数据库,给客户端返回结果。   项目整体需要Jsonrpc框架进行数据传输,数据的decode和...
  • u013720726
  • u013720726
  • 2017年05月30日 23:23
  • 236

Oracle中集合的使用

集合 两个表通常使用外键建立数据之间的关联,相对于这样的方式访问数据库,存储在集合中的数据可以更快的被访问。常用的集合类型: index-by表 嵌套表 可变数组 index-by表 in...
  • dzy21
  • dzy21
  • 2016年07月28日 11:31
  • 2077

Map是不是集合?

Map是不是集合? 一、起因 今天在一个群里跟几位朋友就“map是不是集合“”争执了起来;几位朋友一致认为map不是集合,他们说只有Collection接口下的才是集合,而我认为Collectio...
  • zimou5581
  • zimou5581
  • 2016年09月30日 00:22
  • 3305

java集合Collection(单列集合)、Map(双列)

———— 一、集合(Collection) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 -- 容器(数组和StringBuffer...
  • a23006239
  • a23006239
  • 2015年08月12日 13:07
  • 2502

python集合常用方法

一、列表 新建:list = [] 不要求内部元素类型相同 查、改:下标索引:list[0]、list[-1] 删:删除指定下标元素:del(list[1]) 删:删除并返回指定下标的元素: list...
  • u013573813
  • u013573813
  • 2016年12月17日 23:47
  • 4603

Oracle集合操作

在Oracle中提供了三种类型的集合操作: 并(UNION)、交(INTERSECT)、差(MINUS) UNION:将多个查询的结果组合到一个查询结果之中,并去掉重复值 UNION ALL:将多...
  • magi1201
  • magi1201
  • 2015年08月09日 11:24
  • 2178
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:各种协议集合
举报原因:
原因补充:

(最多只允许输入30个字)