|
How to send a datagram in a network aplication |
|
|
A method of sending a datagram in a network mobile gaming application,
and populating it with data before sending it. Further, a method of
manipulating the data buffer or the destination address of the datagram.
DatagramConnection sender =
(DatagramConnection)Connector.open("datagram://target:32767");
Datagram dgram = sender.newDatagram(64);
sender.send(dgram); // Send to port 32767 on target
dgram = sender.newDatagram(64, "datagram://anotherHost:12345");
sender.send(dgram); // Send to port 12345 on anotherHost
byte[] buffer = dgram.getData( );
String message = "Hello, world\n";
byte[] dataBytes = message.getBytes( );
System.arraycopy(dataBytes, 0, buffer, 0, dataBytes.
dgram.setLength(dataBytes.length);
sender.send(dgram); // Send "Hello, world\n"
|
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.