java socket编程

来源:互联网 发布:premiere cs6 mac下载 编辑:程序博客网 时间:2024/05/18 03:20
import java.net.*;import java.io.*;class UdpSend2 {public static void main(String[] args) throws Exception{DatagramSocket ds = new DatagramSocket(10086);BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));String line= null;while((line=bufr.readLine())!=null){byte[] buf = line.getBytes();DatagramPacket dp = new DatagramPacket(buf,buf.length,InetAddress.getByName("172.26.213.72"),8088);ds.send(dp);if("886".equals(line)){break;}}ds.close();}}class UdpRece2 {public static void main(String[] args) throws Exception{DatagramSocket ds = new DatagramSocket(8088);while(true){byte[] buf = new byte[1024];DatagramPacket dp = new DatagramPacket(buf,buf.length);ds.receive(dp);String ip = dp.getAddress().getHostAddress();String data = new String(dp.getData(),0,dp.getLength());int  port = dp.getPort();System.out.println(ip+":"+port+"--->>"+data);}}}

原创粉丝点击