UDP通信 博客分类: java javaudpsocket
程序员文章站
2024-03-14 22:34:59
...
服务端:
package s; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.SocketException; public class Server { public static void main(String[] args) throws Exception { DatagramSocket socket = new DatagramSocket(4187); System.out.println("启动服务器......"); byte[] buff = new byte[1024]; DatagramPacket pack = new DatagramPacket(buff, buff.length); socket.receive(pack); System.out.println(new String(pack.getData())); } }
客户端:
package c; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; public class Client { public static void main(String[] args) throws Exception { DatagramSocket data = new DatagramSocket(4187); System.out.println("客户端启动......"); InetAddress inet = InetAddress.getByName("127.0.0.1"); String str = "hello"; byte[] buff = str.getBytes(); DatagramPacket packet = new DatagramPacket(buff, buff.length, inet, 4187); data.send(packet); } }
推荐阅读
-
UDP通信 博客分类: java javaudpsocket
-
jar包用途 博客分类: java javajar
-
socket通信 博客分类: java javasockettcp
-
java中使用redis 博客分类: javaweb webjavaredisdbcache
-
UDP通信 博客分类: java javaudpsocket
-
java字节码操作 博客分类: interviewJ2SE 字节码javaasmjavassitcglib
-
linux安装java邮件服务器james 博客分类: 开源 linuxmailemail邮件james
-
解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法 博客分类: java 语言maven
-
java 注解的几大作用及使用方法详解(完) 博客分类: 编程语言 注解 java 注解
-
JSON学习 博客分类: Java基础 jsonjavascriptFlashAjax