Запуск параллельного потока для прослушивания ServerSocket

Доброго времени суток! Возможно ли запустить параллельный поток для прослушивания ServerSocket, чтобы оставались доступны экраны?

Обычно рекомендуется создавать свои пулы потоков в Spring компонентах, а не в экранах. Если вам всё таки нужно сделать асинхронные вычисления в UI, то можно воспользоваться фоновыми задачами.

А в виде Scheduled Task это нельзя реализовать?

Scheduled Task, по своей природе, это задача, которая должна отработать и завершиться. Вам достаточно создать поток или Executor в Spring синглтоне и обработать AppContextStoppedEvent.

Во фреймворке есть примеры таких бинов:

1 симпатия

Спасибо за ответ!