http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收htttp页面的方法

一http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1 200 OK",和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。

soap 协议:它描述了一种在分散或分布式的环境中如何交换信息的轻量级协议。soap在http协议的基础上,一个基于XML的协议。

不同:都是底层的通信协议,请求包的格式不同而已,soap包是XML格式,http纯文本格式。

关系:SOAP是个通信协议, SOAP在HTTP协议的基础上,把编写成XML的REQUEST参数, 放在HTTP BODY上提交个WEB SERVICE服务器(SERVLET,ASP什么的) 处理完成后,结果也写成XML作为RESPONSE送回用户端, 为了使用户端和WEB SERVICE可以相互对应,可以使用WSDL作为这种通信方式的描述文件,利用WSDL工具可以自动生成WS和用户端的框架文件,SOAP具备把复杂对象序列化捆绑到XML里去的能力。

最新文章

  1. PHP 记录日志
  2. 2016年末闲谈iOS开发的未来
  3. Android Studio-设置代码自动提示
  4. dpkg, APT, aptitude常用命令
  5. <一年成为Emacs高手>更新到20130706版
  6. Ubuntu下安装Node.js
  7. 平衡树初阶——AVL平衡二叉查找树+三大平衡树(Treap + Splay + SBT)模板【超详解】
  8. IIS--------问题解决(localhost可以访问,本地ip不可以)
  9. 在Linux 安装Python3.5.6详细文档!!!!
  10. 牛客 被3整除的子序列dp
  11. Linux系统下升级Python版本步骤(suse系统)
  12. @Basic表示一个简单的属性 懒加载,急加载
  13. HTTP协议详解(转)
  14. 公司里面用的iTextSharp(教程)---生成一个简答的PDF的语法
  15. java接口对接——调用别人接口推送数据
  16. 把html标签转换为实体 dhtmlspecialchars
  17. 查看ms SQL Server存储过程,函数的内容
  18. dubbo接口测试
  19. quartz定时任务配置
  20. python:常用模块二

热门文章

  1. 解决You have new mail in /var/spool/mail/root提示
  2. Recurrent Neural Networks vs LSTM
  3. Spring_HelloWorld
  4. PHP设计模式(一):简单工厂模式
  5. bower安装使用、git安装、node安装、weui安装开发
  6. PAT1063. Set Similarity (25)
  7. Coldfusion8 读取HASH工具
  8. JSP web.xml <jsp-config>标签使用详解
  9. C-RAN
  10. activity启动模式之singleTask