splincodewd
@splincodewd
Developer

Как на java написать простейший веб-сокет?

В принципе, я понимаю, что такое сокеты на уровне теории
Но как мне их можно реализовать?

Я поставил spring, приложение hello world запускается
теперь мне интересно, по какой схеме

я могу написать код, чтобы
один метод бесконечно слушал адрес и получал любые сообщения
другой метод их отправлял

то есть я должен где-то локальный сервер поставить?
$ static 
serving "." at http://127.0.0.1:8080


и как мой код сможет слушать именно этот адрес и порт или я все-таки не особо понимаю смысл?
  • Вопрос задан
  • 231 просмотр
Пригласить эксперта
Ответы на вопрос 1
Rou1997
@Rou1997
и как мой код сможет слушать именно этот адрес и порт

Вы сами с серверной стороны зададите, какой адрес и порт слушать, и с клиентской будете подключаться именно к этому адресу и порту.

то есть я должен где-то локальный сервер поставить?

Что вы имеете в виду?

Я поставил spring

В общем-то фреймворк излишен для данной задачи, двух консольных приложений хватило бы, одно "сервер", а другое "клиент".

один метод бесконечно слушал адрес и получал любые сообщения
другой метод их отправлял

И оба в Spring, то есть на стороне сервера? Какой смысл? Тогда один надо в Spring ("сервер"), но другой в браузере, то есть в JS, Flash, или Java-апплете ("клиент").
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы