HTTP、TCP/IP协议的关系及详细介绍

来源:互联网 发布:录制视频软件电脑 编辑:程序博客网 时间:2024/05/30 19:34

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支持客户端/服务端模式:简单、灵活、无连接、无状态。无连接是指每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。这样可以使每次连接传送的数量增大。在服务器不需要先前信息时它的应答就较快。

原创粉丝点击