ToyProgram UDP server and client with IOStream

原创 2016年05月31日 14:07:10
import java.io.*;
import java.net.*;

public class TestUdpServerlong2array {

	public static void main(String[] args) {
		try{
			DatagramSocket dtskt = new DatagramSocket(8888);
			byte[] buffer = new byte[1024];
			DatagramPacket dp = new DatagramPacket(buffer, buffer.length);
			
		
			while(true){
				dtskt.receive(dp);
				ByteArrayInputStream bis = new ByteArrayInputStream(buffer);
				DataInputStream dis = new DataInputStream(bis);
				System.out.println(dis.readLong());
			}
			
		}catch(IOException ioe){
			ioe.printStackTrace();
		}
		
		

	}

}

import java.net.*;
import java.io.*;

public class TestUdpClientlong2array {

	public static void main(String[] args) {
		
		long num = 1000L;
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		DataOutputStream dos = new DataOutputStream(baos);
		try{
			dos.writeLong(num);
			byte[] ba = baos.toByteArray();
			DatagramPacket dp = 
					new DatagramPacket(ba, ba.length, new InetSocketAddress("127.0.0.1",8888));
			DatagramSocket ds = new DatagramSocket(5400);
			
			ds.send(dp);
			ds.close();
		}catch(SocketException se){
			se.printStackTrace();
		}
			catch(IOException ioe){
			ioe.printStackTrace();
		}
		
	
		

	}

}


这个程序套接了流技术。算是一个先导型范例。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Simple UDP server and client

server: ////////////////////////////////////////////////////////// // UDPServer.cpp文件 #include ...

VS2010 UDP console app server and client

  • 2017年09月19日 20:04
  • 19KB
  • 下载

How to set up tomcat with server authentication and client certificate authentication enabled

How to set up tomcat with server authentication and client certificate authentication enabled? When...

c# udp server and client

  • 2011年12月05日 16:01
  • 82KB
  • 下载

client server web app with JavaScript and Java

  • 2015年08月23日 12:17
  • 12.25MB
  • 下载

udp协议之server.c/client.c 源代码分析

udp 服务器程序源码,需要在客户端之前启动(具体原因还需分析)  1 #include   2 #include   3 #include   4 #include   5 #include   ...

TCP加UDP的server+client大全

  • 2016年08月16日 10:14
  • 580KB
  • 下载

UDP Server/Client

UDP是无连接,不可靠的传输。但是怎么又会有Server/Client的说法呢?请看红色字体的解释。 UDP Server程序 编写程序 (1)使用socket()来建立一个UD...

udp server client demo

  • 2017年11月17日 14:01
  • 315KB
  • 下载

udp client server

  • 2017年11月18日 22:33
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ToyProgram UDP server and client with IOStream
举报原因:
原因补充:

(最多只允许输入30个字)