HTTP、TCP/IP协议的关系及详细介绍
2013-11-19 22:34
369 查看
1、概述
TCP/IP是网络核心层,HTTP是基于网络应用程协议。
2、概念:
TCP/IP是“Transmission Control Protocol/Internet Protocol”的简称,TCP/IP可以为各种各样的应用提供服务,也允许IP协议在各种各样的网络构成的互联网上运行。
HTTP是超文本传输协议,是面向事务(transaction-oriented)的应用层协议,是万维网上能够提供可靠的文件交换的基础。在WEB编程中,服务端是指提供HTTP服务的部分,客户端是指使用的浏览器端。HTTP协议就是实现客户端和服务器端的通讯(请求与相应)。用户在WEB页面上看到自己的客户端信息实际上是HTTP的2次通讯。
SOAP(Simple Object Access Protocal)简单对象访问协议。有助于大量异构程序和平台之间的操作性。SOAP是把HTTP的WEB技术与XML的灵活性和可扩展性组合在一起。.NET的WEB服务就是基于SOAP协议的
3、特点:
HTTP支持客户端/服务端模式:简单、灵活、无连接、无状态。无连接是指每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。这样可以使每次连接传送的数量增大。在服务器不需要先前信息时它的应答就较快。
TCP/IP是网络核心层,HTTP是基于网络应用程协议。
2、概念:
TCP/IP是“Transmission Control Protocol/Internet Protocol”的简称,TCP/IP可以为各种各样的应用提供服务,也允许IP协议在各种各样的网络构成的互联网上运行。
HTTP是超文本传输协议,是面向事务(transaction-oriented)的应用层协议,是万维网上能够提供可靠的文件交换的基础。在WEB编程中,服务端是指提供HTTP服务的部分,客户端是指使用的浏览器端。HTTP协议就是实现客户端和服务器端的通讯(请求与相应)。用户在WEB页面上看到自己的客户端信息实际上是HTTP的2次通讯。
SOAP(Simple Object Access Protocal)简单对象访问协议。有助于大量异构程序和平台之间的操作性。SOAP是把HTTP的WEB技术与XML的灵活性和可扩展性组合在一起。.NET的WEB服务就是基于SOAP协议的
3、特点:
HTTP支持客户端/服务端模式:简单、灵活、无连接、无状态。无连接是指每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。这样可以使每次连接传送的数量增大。在服务器不需要先前信息时它的应答就较快。
相关文章推荐
- Linux和Unix系统的关系和区别详细介绍
- LibCurl HTTP部分详细介绍
- 【Tomcat】HTTP错误代码详细介绍
- Http、TCP/IP协议与Socket之间的关系
- asp.net 请求输入到输出的全过程及httpHandler和httpModuler详细介绍
- TCP/IP协议的详细介绍
- http协议详细介绍
- Linux和Unix系统的关系和区别详细介绍
- Java Web day(3)之Tomcat及Http协议详细介绍
- LibCurl HTTP部分详细介绍
- Http协议中Cookie详细介绍
- HTTP协议详细介绍
- HTTP提交方式之PUT详细介绍及POST和PUT的区别
- Android中Http+https协议的详细介绍(汇总上)
- php CGI、Fastcgi、PHP-FPM的详细介绍与之间的关系
- vector::erase()方法的详细介绍及问题解答 (2010-04-20 09:09:11) http://bbs.csdn.net/topics/390902650?page=1
- mysql存储过程 游标 循环使用介绍 详细出处参考:http://www.jb51.net/article/32139.htm
- HTTP Get 与 HTTP Post 详细介绍
- asp.net 请求输入到输出的全过程及httpHandler和httpModuler详细介绍