首页 > 其他 > 详细

简单的UDP程序

时间:2017-03-12 21:10:21      阅读:116      评论:0      收藏:0      [点我收藏+]

接受端:

package com.dcz.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;

public class Receive {
	
	public static void main(String[] args) throws IOException {
		
		DatagramSocket receive = new DatagramSocket(17002);
		
		byte[] buf = new byte[1024];
		
		DatagramPacket datagramPacket = new DatagramPacket(buf, 1024);
		receive.receive(datagramPacket);
		
		String str = new String(datagramPacket.getData(), 0 , datagramPacket.getLength());
		
		System.out.println("接受数据:" + str);
		
		receive.close();
	}
}

  

发送端:

package com.dcz.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

public class Send {

	public static void main(String[] args) throws IOException {
		
		String data = "带发送的数据!";
		
		DatagramSocket send = new DatagramSocket(17006);
		
		DatagramPacket datagramPacket = new DatagramPacket(
				data.getBytes(), 
				data.getBytes().length,
				InetAddress.getLocalHost(),
				17002);
		
		send.send(datagramPacket);
		
		send.close();
		
	}

}

  

简单的UDP程序

原文:http://www.cnblogs.com/dcz1001/p/6539182.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!