基于Netty的TCP、UDP案例小结
一、概述
1.开发周期:5天;
2.成果:分别开发了UDP和TCP的服务端、客户端。可以在本机或者不同机器上通信。
二、实施方案
1.使用Netty框架,具有并发高、封装好、传输快等优点。
2.界面从简,采用Java原生Swing GUI技术。
3.TCP工程结构如下:
4.UDP工程结构如下:
三、功能展示
1. TCP客户端和服务端展示
图1 TCP客户端连接界面
图2 TCP客户端发送、接受界面
图3 TCP服务端发送、接受界面
2.UDP客户端展示
图4 UDP客户端广播界面
图5 UDP服务端成功接受广播
四、总结
此次开发,我学习了Netty中有关TCP、UDP相关知识,最终也完成了任务。但还是有很多知识未能深入了解。接下来我还会继续学习相关知识,争取在这个知识点达到精通。