文件名称:基于Java实现de UDP数据传输,双向传输,接收端和发送端,服务器
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-16 16:41:43
UDP
UDP是面向非连接的,UDP传输的是数据报只负责传输信息,不保证信息一定收到,虽然安全性不如TCP(面向连接、用Socket进行通信),但是性能较好。 从简单到复杂,首先简单介绍一下怎么利用UDP实现客服端发送消息给服务器端吧: 发送、接受消息过程大概如下: 服务器端:创建DatagramSocket对象用于打开指定端口并监听,然后用创建一个DatagramPacket,利用DatagramSocket中的receive(ds)方法接收数据并放到刚创建的DatagramPacket对象中; 这样就完成了简单的发送,接收过程。 客户端:创建DatagramSocket对象,创建好IP地址和端口号后,利用DatagramSocket中的connect(ip,port)方法和服务端建立连接,然后利用DatagramSocket中的send(dp)方法发送早已准备好的数据。
【文件预览】:
UDPlt
----.project(381B)
----src()
--------khd.java(3KB)
--------fwq.java(3KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.classpath(301B)
----bin()
--------khd$jieshou.class(1KB)
--------fwq$jieshou.class(2KB)
--------fwq.class(3KB)
--------khd.class(3KB)