黑马程序员--java技术blog---第八篇:网络编程(1)
2015-08-13 14:41
537 查看
------- android培训、java培训、期待与您交流! ----------
1、概述
模型ISOOSI TCP/IP
要素 端口
通讯规则 协议
2、OSI
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
3、TCP\IP
应用层
传输层*
网络层*
主机至网络层
4、IP
127.0.0.1 本机地址
InetAddress
5、端口
6、UDP
面向无连接的
数据会被封包包体积64k内
不可靠的
速度快
UDP DatagramSocket发送接收数据包的类
receive/send 对象是DatagramPacket类对象
接收端会监听一个端口
receive()是阻塞式方法
7、TCP
有链接
大数据量
可靠,三次握手
速度稍慢
ServerSocket服务端 首先需要监听一个端口 然后用accept获取连接的客户端(阻塞式方法)
Socket客户端
技巧加入结束标记 时间戳,shutdownOutputStream
8、Socket
一种机制
1、概述
模型ISOOSI TCP/IP
要素 端口
通讯规则 协议
2、OSI
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
3、TCP\IP
应用层
传输层*
网络层*
主机至网络层
4、IP
127.0.0.1 本机地址
InetAddress
5、端口
6、UDP
面向无连接的
数据会被封包包体积64k内
不可靠的
速度快
UDP DatagramSocket发送接收数据包的类
receive/send 对象是DatagramPacket类对象
接收端会监听一个端口
receive()是阻塞式方法
7、TCP
有链接
大数据量
可靠,三次握手
速度稍慢
ServerSocket服务端 首先需要监听一个端口 然后用accept获取连接的客户端(阻塞式方法)
Socket客户端
技巧加入结束标记 时间戳,shutdownOutputStream
8、Socket
一种机制
相关文章推荐
- 机器学习:神经网络之表达
- AT指令操作GPRS Modem实现网络传输
- HTTP POST和GET区别简介
- AT指令操作GPRS Modem实现网络传输
- 连载13
- AT指令操作GPRS Modem实现网络传输
- 使用Akka Http,ActiveMQ搭建一个邮件发送服务器
- 字节序与字节对齐
- 网络编程复习_ Exp2
- java中TCP传输协议
- HttpSessionBindingListener 和HttpSessionListener
- NC - 网络编码的Java实现(1)-GF28基本运算
- [java]HttpSessionListener实现统计在线人数
- 自定义HttpMessageHandler实现HTTP方法的重写
- HttpUrlConnection 的 setDoOutput 与 setDoInput
- Android中的HTTP请求
- Http连网传递参数出现乱码
- Chrome浏览器中的网上应用店如何加载
- libgo协程库:网络性能完爆ASIO异步模型(-O3测试)
- httpclient