All pastes #152964 Raw Edit

Someone

public text v1 · immutable
#152964 ·published 2006-08-29 08:54 UTC
rendered paste body
package udpClient;

import java.io.*;


public class Datagram_Messenger {
	//.....attribbutes......
	public String Message = "";
	final public Integer clientPort = 1337;
	
	//....methods...........
	public Datagram_Messenger(){
		System.out.println("Usage: java SenderGram <message>");
	}
	public void Send_Message(String args[], Integer clientPort, String Message){
		UDP_Send sender = UDP_Send();
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Datagram_Messenger Dmesg = new Datagram_Messenger();
		

	}

}

// NEXT FILE

package udpClient;

import java.net.*;

public class UDP_Send {
	 
	 
	public UDP_Send(String args[], Integer clientPort, String Message){
		//this constructor will send the message
		try{
		//	Create Our Socket
		
		DatagramSocket sendSock = new DatagramSocket(clientPort);
		//	Grab the Servers Address from the CLI
		InetAddress Server = InetAddress.getByName(args[0]);
		// 	Pass Message, and change into Bytes, load into bugger
		String Messages = Message;
		byte [] buffer = new byte[1024];
		buffer = Messages.getBytes("US-ASCII") ;
		//	Create Packet and Send
		DatagramPacket packet = new DatagramPacket(buffer, buffer.length, Server, clientPort);
		sendSock.send(packet);
		//	Catch the Exceptions.
		}catch(Exception e){
			System.out.println("Sending Failed");
			e.printStackTrace();
		}
		
	}

}