Microsoft Visual J++. Java


DatagramServer


DatagramServer 3.7.

3.7. DatagramServer\DatagramServer.java

// =========================================================

//

//

//

// (C) ., 1997

//

// E-mail: frolov@glas.apc.org

// WWW: http://www.glasnet.ru/~frolov

//

// http://www.dials.ccas.ru/frolov

// =========================================================

import java.io.*;

import java.net.*;

import java.util.*;

public class DatagramServer

{

// -------------------------------------------------------

// main

// ,

// -------------------------------------------------------

public static void main(String args[])

{

//

byte bKbdInput[] = new byte[256];

 

//

byte buf[] = new byte[512];

 

//

DatagramSocket s;

 

//

DatagramPacket pinp;

 

// ,

InetAddress SrcAddress;

 

// ,

int SrcPort;

 

try

{

//

System.out.println(

"Datagramm Socket Server Application");

}

catch(Exception ioe)

{

//

//

System.out.println(ioe.toString());

}

try

{

//

s = new DatagramSocket(9998);

 

//

pinp = new DatagramPacket(buf, 512);

 

// ,

while(true)

{

//

s.receive(pinp);

 

// ,

SrcAddress = pinp.getAddress();