Реализация JMS здесь уместна, сервер публикует сообщение, а клиент его использует. Также, поскольку связь будет асинхронной, она будет оптимально использовать ресурсы клиента и сервера.
Опрос может снизить производительность, поскольку во многих ситуациях он может не потребоваться в качестве непрерывного действия. Вы можете использовать механизм темы / очереди, основанный на требованиях, через синхронную / асинхронную связь.