В этой статье описывается метод программирования Java для реализации передачи данных на основе протокола UDP. Поделитесь этим для вашей ссылки, следующим образом:
Протокол UDP (пользовательский протокол) отличается от протокола TCP. . А затем отправляется «мир», но получатель может получить «мир», и вы можете не получить данные после снова получения «Привет». Почему? Поскольку на это невозможно положиться, это может быть потеряно во время передачи. Но UDP больше подходит для передачи звука в реальном времени, чем TCP. Вот простой пример передачи Datagram Upd DataGram
Серверная сторона:
Импорт java.ioexception; ] args) Throws SocketException {new EchoServer (). Service (); {return "echo:"+msg; new String (packet.getData (), 0, packet.getlength ()); SetData (echo (msg) .getbytes ());Клиент:
Import Java.io.buffered Reader; Общедоступный класс echoclient {private remotehost = "localhost"; {new Echoclient (). Talk (); while (msg = reader.readline ())! = NULL) {// Отправить Datagram Byte [] Buffer = msg.getBytes (); .send (Packet); .getLength ());Я надеюсь, что эта статья будет полезна для каждого программирования Java.