网络编程
2016-06-02 10:44
405 查看
1:网络编程
(1)网络编程:通过编程语言实现计算机键的数据通信。
(2)网络编程的三要素:
A:Ip地址
是计算机的唯一标识
点分十进制。
IP地址的分类。
IP地址的组成。
ipconfig
ping
B:端口
是应用程序的标识
范围:0-65535
0-1024之间被占用。
C:协议
是定义的通信规则
UDP:
把数据打包
数据有限制
不建立连接
数据不可靠
速度快
TCP:
建立通道
数据无限制
数据可靠
速度慢
(3)UDP协议
A:发送数据
创建发送端的Socket对象
创建数据,并把数据打包
发送数据
释放资源
B:接收数据
创建接收端的Socket对象
创建数据包
用数据包接收数据
解析数据
释放资源
(4)TCP协议
A:发送数据
创建客户端的Socket对象
获取输出流
写数据
释放资源
B:接收数据
窗口服务器的Socket对象
监听客户端的连接
获取输入流
读取数据
显示数据
释放资源
(1)网络编程:通过编程语言实现计算机键的数据通信。
(2)网络编程的三要素:
A:Ip地址
是计算机的唯一标识
点分十进制。
IP地址的分类。
IP地址的组成。
ipconfig
ping
B:端口
是应用程序的标识
范围:0-65535
0-1024之间被占用。
C:协议
是定义的通信规则
UDP:
把数据打包
数据有限制
不建立连接
数据不可靠
速度快
TCP:
建立通道
数据无限制
数据可靠
速度慢
(3)UDP协议
A:发送数据
创建发送端的Socket对象
创建数据,并把数据打包
发送数据
释放资源
B:接收数据
创建接收端的Socket对象
创建数据包
用数据包接收数据
解析数据
释放资源
(4)TCP协议
A:发送数据
创建客户端的Socket对象
获取输出流
写数据
释放资源
B:接收数据
窗口服务器的Socket对象
监听客户端的连接
获取输入流
读取数据
显示数据
释放资源
相关文章推荐
- java-模拟tomcat服务器
- Linux socket 初步
- 房产界已上市和IPO路上的难兄难弟:房天下与房多多
- 雷军是谁,他为什么而奋斗?小米上市和雷军的英雄主义
- java socket 注意的地方
- java socket 注意的地方
- IP网络路由技术
- 如何利用“IP地址欺骗”
- 新手看招:避免网络 IP 地址被非法修改
- 网络管理之IP地址篇
- ip地址基础知识
- 脚本之家因服务器资源紧张 换了ip并升级了带宽
- IP地址组成与类型
- 计算机名DNS网关IP(大家可以用来学习)
- Windows2003下批量添加和导出所有ip BAT脚本
- C#基于UDP实现的P2P语音聊天工具
- C#基于socket模拟http请求的方法
- Lua下基本的网络编程示例
- 一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例