LINUX.ORG.RU

Получить данные по сети?

 


0

1

Есть джаваскрипт программа на фронтенде, как бы мне получить данные из базы данных с сервера и желательно на стандартном javascript. Думаю о веб-сокетах, но немного не пойму архитектуру такого подхода, тоже бы желательно понять.

Ответ на: комментарий от Dimez

На чём умеешь, на том и делай, что за глупый вопрос то?

Умею на с++, но только не это и примеров не видел в сети работы с http на с++, а по правде не умею ни на чём

bad_master
() автор топика
Последнее исправление: bad_master (всего исправлений: 2)
Ответ на: комментарий от bad_master

Умею на с++, но только не это и примеров не видел в сети работы с http на с++, а по правде не умею ни на чём

Когда мне потребовалось добавить http в свой контроллер компрессорной на С++, я добавил в проект встроенный сервер civetweb и им обрабатываю и статику и динамику.
А вообще можно использовать для статики www-сервер nginx, а динамику генерить, хоть через cgi (например, cgicc), fcgi (fastcgicc), scgi (почитай https://habr.com/ru/articles/111587/)
Сейчас с civetweb переползаю на drogon - https://github.com/drogonframework/drogon

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 1)
9 ноября 2023 г.
Ответ на: комментарий от bad_master

Если БД - oracle, то есть готовый вариантик, называется oracle EPG. Там почти ничего не надо делать, только активировать EPG и создать PLSQL процедуру в БД.

Если близок C/C++, на нем тоже можно и в http и в ws. Если интересно, дам ссылку на гитхаб с заготовкой на C - принимает соединения от браузера, парсит параметры, отдает статику или приводит в ендпоинты. Есть websocket. Всё многопоточно.

Paka_RD
()