Как организовать взаимодействие с программой на сервере?

Добрый день. Сделал интерфейс. Запускается все как веб приложение в браузере. Есть свое приложение которое общается с железкой. Как лучше оргинизовать взаимодействие приложения и GUI сделанного на Vaadin. Все под Linux. Приложение может быть соответственно дописано.