JAVA网络程序设计的基本概念
来源:互联网 发布:巫师3优化好 编辑:程序博客网 时间:2024/05/22 03:07
一、协议相关
IP (网络之间互联的协议)internet协议是最底层的协议,它定义了数据按照数据报传输的格式和规则。
TCP (传输控制协议)建立在IP协议之上,定义了网络上程序到程序的数据传输格式和规则。TCP是面向连接的协议,传输数据之前必须先建立明确连接(三次握手协议)。
UDP(用户数据报协议)与TCP协议相似,但它是不可靠的。数据报是一种自带寻址信息的、独立地从数据源走到终点的数据包。但它比TCP具有更好的传输效率。与TCP有连接的协议相比,UDP是协议是一种无连接的协议。
HTTP超文本传输协议,构成了WWW的基础。HTTP协议具有简单快速、灵活、无状态、无连接的特点。
URI (资源标志符)HTTP用统一资源标志符标识定位网络上的数据。URL是URI的一种。
Cookie Cookie是Web服务器保存在用户硬盘上的一段文本,Web服务器将它发送到浏览器。
Seesion 指的是在一段时间内,单个客户与Web服务器的一连串交互过程。
RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
二、计算机网络中五层协议分别是(从下向上):
1) 物理层
2)数据链路层
3)网络层
4)传输层
5)应用层
1 0
- JAVA网络程序设计的基本概念
- Java的网络程序设计
- Java 网络程序设计 笔记
- 网络程序设计
- 网络程序设计
- 网络程序设计
- 基于UDP协议的网络程序设计
- 基于socket的简单网络程序设计
- java的一些基本概念
- 一些JAVA的基本概念
- java的一些基本概念
- Java程序设计的基本概念
- java的基本概念
- Java的基本概念
- Java常见的基本概念
- Java进程的基本概念
- java的一些基本概念
- Java Web的基本概念
- XML 之解析之SAX解析器
- Python Re库
- PAT-A-1009. Product of Polynomials (25)
- 关于HashSet、LinkedHashSet和TreeSet以及Comparable和Comparator
- 蓝桥杯-十六进制转八进制(java)
- JAVA网络程序设计的基本概念
- 做一个学(chou)习(ka)游戏(一)
- MAC 苹果电脑 Xcode文件路径
- 新的代码
- JAVA之MD5加密算法
- 贪心+优先队列
- 1、HTTP监控工具httpry
- 使用 Visual Studio 进行调试
- VIM学习手记1-从命令模式直接进入单词替换修改