The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск библиотеки GNU libmicrohttpd 0.9.77"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от opennews (??), 29-Май-23, 10:00 
Проект GNU опубликовал выпуск библиотеки libmicrohttpd 0.9.77,  представляющей простой API для встраивания функциональности HTTP-сервера в приложения. Среди поддерживаемых платформ: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Android, macOS, Win32 и z/OS. Библиотека распространяется под лицензией LGPL 2.1+. В собранном виде библиотека занимает около 32 КБ...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59211

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


9. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +2 +/
Сообщение от Аноним (9), 29-Май-23, 16:46 
Вот бы еще чего-то вроде RPC простенькое что бы делать микросервисы на ней.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  –5 +/
Сообщение от Аноним (10), 29-Май-23, 17:07 
RPC довольно бестолковый концепт в разрезе микросервисов и сетевых соединений. Если ты всё равно через IP соединяешься, зачем тебе RPC? Всё равно придётся дизайнить API с учётом сетевых взаимодействий. Если так уж претит RESTful API, возьми ZeroMQ, там хоть большую часть работы за тебя уже сделали и на имеющихся примитивах можно что угодно реализовать.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 29-Май-23, 18:13 
> RPC довольно бестолковый концепт
> Если так уж претит RESTful API

Как бы тут нет связи

Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (10), 29-Май-23, 18:52 
Действительно, какая может быть связь между Action-oriented и Resource-oriented интерфейсами? Это совершенно разные концепции.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (23), 01-Июн-23, 00:50 
А вы видели хоть раз полноценные RESTful API? С HATEOAS?

Я видел 1 раз в жизни, и это был титанический труд разработчиков.

А то, что в народе называют rest - так это по сути обычный rpc вида post /namespace/class/method, только с добавленными на пустом месте проблемами, когда вместо простого в rpc действия типа approveByModerator разгребаешь пачкой if-ов мешок флагов.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

16. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (-), 30-Май-23, 03:06 
> Вот бы еще чего-то вроде RPC простенькое что бы делать микросервисы на ней.

На этой штуке у энного числа программ как раз и сделан RPC. По-моему у биткоина или кого-то из майнеров вот именно он используется. Можно скормить гитхабу название либы и RPC в поиск, получить эн вариантов как оно делается. Ну и скопипастить то что понравится.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

18. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +1 +/
Сообщение от User (??), 30-Май-23, 11:43 
Ну, с XML-RPC "простенькое" скорее всего не получится - но чем вам gRPC например не мил?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

19. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (19), 30-Май-23, 13:22 
Как будто с googleRPC будет проще, чем с проверенным, прозрачным XML-RPC. А для любителей посуше есть JSON-RPC, его используют в Bitcoin.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от User (??), 31-Май-23, 11:42 
Ну, наавтогенерить кода на всяких-разных язычках под gRPC кмк существенно проще, да и производительность у gRPC прям сильно выше - а отсюда и инфра проще.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (21), 31-Май-23, 13:12 
Генерация кода это не очень хорошо как правило, уж лучше хорошая либа.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от User (??), 31-Май-23, 15:32 
"Мы таки покупаем или продаем?!"(Ц)
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Аноним (17), 30-Май-23, 04:08 
Сборка тестов с ASAN у них есть?
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск библиотеки GNU libmicrohttpd 0.9.77"  +/
Сообщение от Dmitry (??), 13-Мрт-24, 02:50 
Да sanitize поддерживается.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру