TCP协议需要在双方之间建立连接,通过输入输出流来进行数据的交换,建立需要通过三次握手,断开需要四次挥手,保证了数据的完整性,但传输效率也会相应的降低。改进服务端,启用多线程来接受客户端的数据UDP是将数据打成数据包向对方发送,只关系是否发送成功,而不关心是否接收成功,传输速度快,但是可靠性低。

Java简单实现UDP和TCP的示例

Java简单实现UDP和TCP的示例

Java简单实现UDP和TCP的示例

Java简单实现UDP和TCP的示例

Java简单实现UDP和TCP的示例