收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 

交流首页 » Java »java UDP Socket2  提现最快的斗地主游戏
发表人 内容
viaaa
[头像]

交流经验:
总积分:120
级别:普通会员
注册时间: 2011-11-07
文章: 9
离线

简单容易的UDP消息发送和接受;UDP是user datagram protocol的简称 户数据包协议, 
是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 
接下来看代码 

本文地址:http://www.panxinet.com/forum/posts/list/467.html
文章摘要:java UDP Socket2 ,绍尔损益表横金拖玉,复旧奋起车船税。

 

server: 


java代码:
 public void sendMsg(){
 		int port = 8080;
		String host = "192.168.1.129";
		int length=1500;
		try {
			System.out.println(InetAddress.getByName("localhost"));
			DatagramSocket datasocket = new DatagramSocket();
			byte[] data = "test测试".getBytes("gbk");
			InetAddress address;
			address = InetAddress.getByName(host);
			DatagramPacket pack = new DatagramPacket(data,data.length,address,port);
			datasocket.send(pack);	
		} catch (SocketException e) {
			e.printStackTrace();
		} catch (UnknownHostException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
}

client: 

java代码:
	public static void main(String[] args) {
		byte[] data = new byte[1500];
		int port = 8080;//指定的端口号
		try{
			DatagramSocket socket = new DatagramSocket(port);
			DatagramPacket p = new DatagramPacket(data,data.length);
			socket.receive(p);//接受数据包
			String text = new String(data,0,data.length);
			System.out.println("接受到内容:"+text);
		}catch(Exception ex){
			ex.printStackTrace();
		}
	}




推广链接
精品视频课程推荐

Java Web开发-项目部分(中国移动科技综合管理系统)视频教程
中国移动科技综合管理系统,对JDBC实现CRUD的抽象化和复用化;UUID自动生成;分层开发、综合示范Jsp+Servlet+JavaBean+TagLib+JSTL+JDBC的实现;Web分页、Web树、日期控件、真实值和表现值转换;众多杂项技术的实现,比如:tab、左右选择等等

log4j&slf4j基础实战视频教程
学习在java项目中使用log4j、jdk自带的日志框架和slf4j

Ajax+JSON基础实战视频教程
数据校验、Javascript模拟多线程、下拉列表联动、操作XML、AJAX结合JSON的操作、Json-lib的使用

Javascript基础视频教程
JavaScript的内置对象--Array、String、Date、Math等,可以通过DOM对象进行对象控制,创建控制菜单及复选框的控制,创建二级联动列表框及列表框选项的移动,JavaScript项目,创建基于JS的商品管理系统。

XML基础视频教程
创建规范的XML文档,DTD的作用,并且可以根据要求创建私用的DTD,通过JavaScript解析XML DOM

 
交流首页 » Java
前往:   

关于我们 | 联系我们 | 用户协议 | 私塾在线服务协议 | 版权声明 | 隐私保护

版权所有 Copyright(C)2009-2012 私塾在线学习网