服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java核心代码例程之:datagramserverdemo.java


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


/**
 * demonstrates how to write datagram server
 *
 * @see datagramclientdemo
 ***/
public class datagramserverdemo
{
    public static void main(string args[]) throws exception
    {
        byte data[] = new byte[20];

        // client on port 4444, server on 5555
        datagramsocket socket = new datagramsocket(5555);
        datagrampacket packet = new datagrampacket(data, 20);

        socket.receive(packet);
        string received = new string(packet.getdata(), 0);
        system.out.println(received);

        string sendmsg="hello back";
        sendmsg.getbytes(0, sendmsg.length(), data, 0);
        packet  = new datagrampacket(data, 20,
                                packet.getaddress(),
                                packet.getport());
        socket.send(packet);
    }
}

扫描关注微信公众号