Jump to content

    

Frontend<->backend interface

Есть некая встраиваемая Linux-based система. Основной софт, выполняющий основные операции, написан на C и крутится фоновым процессом. Есть желание сделать web-интерфейс управления/мониторинга. Думаю сделать как Java tomcat application. Кто Какие интерфейсы посоветует для общения фонового бекенда с приложением на Java?

Share this post


Link to post
Share on other sites

Можно посмотреть в сторону Pipe или сокетов, вот пример
В ОС есть набор механизмов IPC(Inter-process communication), нужно гуглить в этом направлении и выбрать подходящий механизм, обзор нескольких для Linux
 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Сокеты -- самое удобное и во всех языках поддерживаются.

Share this post


Link to post
Share on other sites
On 11/15/2018 at 1:38 PM, gosha-z said:

..Какие интерфейсы...

Смотреть в сторону REST, JSON, Web-Socket

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now