Android

录一些旧的笔记

网络编程

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对象
监听客户端的连接
获取输入流
读取数据
显示数据
释放资源

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/d7142947/article/details/51564603
个人分类: JAVA
上一篇Java注解
下一篇管理应用的内存
想对作者说点什么? 我来说一句

unix网络编程(第三版)

2014年05月21日 45.44MB 下载

Linux网络编程

2017年09月16日 3.9MB 下载

没有更多推荐了,返回首页

关闭
关闭