2014.11.25UDP聊天程序
来源:互联网 发布:淘宝开店怎么上传宝贝图片 编辑:程序博客网 时间:2024/06/10 02:53
1.信息发送
<span style="font-size:18px;">package com.hechao;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;/** * UDP信息发送 * @author 何超 * */public class MessageSender {public static void main(String[] args) {DatagramSocket socket = null;//创建数据报套接字try {socket = new DatagramSocket();byte[] buffer = ("何超,你好!").getBytes("GBK");//消息内容转换为字节数组DatagramPacket p = new DatagramPacket(buffer, buffer.length, InetAddress.getByName("192.168.1.115"), 1234);//创建数据发送数据报包socket.send(p);//发送数据报包} catch (IOException e) {e.printStackTrace();}finally{if(socket != null){socket.close();//关闭数据报套接字}}}}</span>
<span style="font-size:18px;">package com.hechao;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;/** * UDP接收消息 * @author 何超 * */public class MessageReceiver {public static void main(String[] args) {DatagramSocket socket = null;try {socket = new DatagramSocket(1234);byte[] buffer = new byte[256];DatagramPacket p = new DatagramPacket(buffer, buffer.length);while (true) {socket.receive(p);byte[] data = new byte[p.getLength()];System.arraycopy(p.getData(), 0, data, 0, data.length);System.out.println(new String(data, "GBK"));}} catch (IOException e) {e.printStackTrace();} finally {if(socket != null){socket.close();}}}}</span>
0 0
- 2014.11.25UDP聊天程序
- UDP聊天程序
- udp聊天小程序
- UDP聊天程序补充
- UDP聊天程序
- UDP 聊天测试程序
- Java UDP聊天程序
- 【Java】UDP聊天程序
- UDP协议聊天程序
- UDP聊天程序
- MFC UDP 聊天程序
- UDP实现简单聊天程序
- udp网络聊天控制台程序
- 基于UDP简单聊天程序
- C# UDP 网络聊天程序
- 黑马程序员-UDP聊天程序
- UDP聊天程序学习笔记
- 基于UDP的聊天程序
- C++primer(第五版)第五章总结(含部分习题源代码及解析)语句
- 基于HT for Web 3D呈现Box2DJS物理引擎
- UVa 12166 - Equilibrium Mobile
- 基于jQuery的时间段组件
- [LeetCode OJ]Generate Parentheses
- 2014.11.25UDP聊天程序
- Linux sed查看某时间段的系统日志
- 如何用PowerDesigner逆向工程导出ORACLE数据库表结构
- error LNK2019: 无法解析的外部符号 ***,该符号在函数 "***"中被引用 || 错误:无法打开导入的***.lib 文件
- 常用github命令
- 项目四-数组的排序2
- SNMP系列文章之一 —— SNMP简介及抽象语法标记
- 台式电脑前面音频插孔无效,主机后面有效?为什么必须禁用前置面板插孔检测前置麦克才可以有声
- 透明位图的显示(TransparentBlt函数)