WEB开发网
开发学院WEB开发Jsp Java核心代码例程之:DatagramClientDemo.java 阅读

Java核心代码例程之:DatagramClientDemo.java

 2008-01-05 08:39:57 来源:WEB开发网   
核心提示:import java.io.*;import java.net.*;/** * Demonstrates how to Datagram client * * @see DatagramServerDemo ***/public class DatagramClientDemo{public static void

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


/**
 * Demonstrates how to Datagram client
 *
 * @see DatagramServerDemo
 ***/
public class DatagramClientDemo
{
  public static void main(String args[]) throws Exception
  {
    byte Data[] = new byte[20];
    String sendMsg="Hello";
    sendMsg.getBytes(0, sendMsg.length(), Data, 0);

    // Client on port 4444, Server on 5555
    DatagramSocket socket = new DatagramSocket(4444);
    DatagramPacket packet = new DatagramPacket(Data, 6,
                  InetAddress.getByName("localhost"),
                  5555);
    socket.send(packet);

    packet = new DatagramPacket(Data, 20);
    socket.receive(packet);
    String received = new String(packet.getData(), 0);
    System.out.PRintln(received);
  }
}

Tags:Java 核心 代码

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接