第10章 网络编程 06_UCP_2
来源:互联网 发布:js算法与数据结构 编辑:程序博客网 时间:2024/05/21 06:57
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.6)
怎么把一个long类型的数从客户端输出到服务器端!客户端的编程!
// TestUDPClient.javaimport java.net.*;import java.io.*;public class TestUDPClient {public static void main(String args[]) throws Exception{long n = 10000L;ByteArrayOutputStream baos = new ByteArrayOutputStream();DataOutputStream dos = new DataOutputStream(baos);dos.writeLong(n);byte[] buf = baos.toByteArray();//byte[] buf = (new String("Hello, world!")).getBytes();DatagramPacket dp = new DatagramPacket(buf, buf.length, new InetSocketAddress("127.0.0.1", 5678));DatagramSocket ds = new DatagramSocket(9999);ds.send(dp);ds.close();}}Server端代码(有点小问题)
// TestUDPServer.javaimport java.net.*;public class TestUDPServer {public static void main(String args[]) throws Exception{byte buf[] = new byte[1024];DatagramPacket dp = new DatagramPacket(buf, buf.length);DatagramSocket ds = new DatagramSocket(5678);while(true) {ds.receive(dp.getData().longValue());System.out.println(new String(buf, 0, dp.getLength()));}}}
- 第10章 网络编程 06_UCP_2
- 第10章 网络编程 02_TCP_Socket_1
- 第10章 网络编程 03_TCP_Socket_2
- 第10章 网络编程 04_TCP_Socket_4
- 第10章 网络编程 05_UCP_1
- 第10章 网络编程 07_UCP_3
- 第15章 网络编程
- 第22章 网络编程
- 第17章 网络编程
- 第13章:网络编程
- 第11章 网络编程
- 第10章 网络编程 08_总结
- 第10章:网络编程:获取主机信息
- 第18章 网络编程基础
- unix网络编程第1章:简介
- Unix网络编程上卷--第5章
- 孙鑫VC++第14章网络编程
- 第7章 TCP网络编程基础
- JPA字段映射(uuid,日期,枚举,@Lob)
- Latex源文件
- 第5章 输入输出系统
- KMP算法最易懂的说明
- A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Ecl
- 第10章 网络编程 06_UCP_2
- sizeof错误的认识(sizeof是关键字为什么可以加括号)
- Sublime Text 2 – 非常强大的跨平台编辑器
- C语言面试题及详细解释
- oracle学习笔记一
- ICMP数据报结构
- Hibernate自动生成表
- 我的信息获取途径
- oracle学习笔记二