| Revision: | 1.1 |
| Committed: | Fri Nov 17 11:23:19 2000 UTC (25 years, 1 month ago) by pjm2 |
| Branch: | MAIN |
| Log Message: | The UDPReader class contains a main method for running on a machine to accept the UDP XML data coming in. Once it receives something, it passes it on to a separate UDPReaderThread class to try and prevent the loss of packets. |
| # | User | Rev | Content |
|---|---|---|---|
| 1 | pjm2 | 1.1 | import java.io.*; |
| 2 | import java.net.*; | ||
| 3 | import java.util.*; | ||
| 4 | |||
| 5 | public class UDPReaderThread extends Thread{ | ||
| 6 | |||
| 7 | public UDPReaderThread(DatagramPacket packet){ | ||
| 8 | try { | ||
| 9 | xml = new String(packet.getData()); | ||
| 10 | } | ||
| 11 | catch (Exception e) { | ||
| 12 | System.out.println("An exception occured while attempting to return an XMLPacket!"); | ||
| 13 | e.printStackTrace(); | ||
| 14 | } | ||
| 15 | } | ||
| 16 | |||
| 17 | public void run(){ | ||
| 18 | XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml); | ||
| 19 | XMLPacket packet = xmlPacketMaker.createXMLPacket(); | ||
| 20 | } | ||
| 21 | |||
| 22 | String xml; | ||
| 23 | } |