本文根据韩顺平老师的TCP网络编程进行总结 感谢B站老韩
仅总结了TCP编程的部分 UDP只是看了一下 没有进行记录笔记
本篇文章仅供自己学习使用,如有任何错误,请与我联系指正修改,十分感谢!
Java实现TCP编程的一些笔记
- 分为服务端和客户端两部分
- 服务端使用ServerScoket 客户端使用Scoket
- 服务端的端口由自己指定
ServerSocket serverSocket = new ServerSocket(8888)
- 客户端也有端口 是由TCP/IP协议分配的
- 服务端调用socketServer.accept()方法可以获得Socket对象,调用该方法后处于阻塞状态,等待客户端链接
- Socket以及ServerSocket和IO流类似,使用后需要释放资源
Socket原理图(图来源网络,仅供学习使用)
TCP实现网络编程流程图
又是努力学习的一天!!
全面发展,一专多能