С++ framework для HTTPS server под Linux-om.
От: Тихоня http://voipobjects.com
Дата: 30.09.15 07:57
Оценка:
Приветствую!

Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.
Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?
Re: С++ framework для HTTPS server под Linux-om.
От: vsb Казахстан  
Дата: 30.09.15 07:59
Оценка:
Здравствуйте, Тихоня, Вы писали:

Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

А почему именно HTTPS? Лучше сделайте HTTP и "на входе" поставьте nginx (или любой другой reverse-proxy), который будет обеспечивать шифрование. Для HTTP вроде полно библиотек, да и ручками можно несложную задачу реализовать.
Re: С++ framework для HTTPS server под Linux-om.
От: jahr  
Дата: 30.09.15 09:40
Оценка:
Здравствуйте, Тихоня, Вы писали:

Т>Приветствую!


Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

cppnetlib, http://cpp-netlib.org/
Re: С++ framework для HTTPS server под Linux-om.
От: smeeld  
Дата: 30.09.15 09:46
Оценка:
Здравствуйте, Тихоня, Вы писали:

Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

Чем плох вариант написать самому мини https сервак? Можно модуль для nginx или apache написать,
они принимают/отправляют, модуль обрабатывает.
Re[2]: С++ framework для HTTPS server под Linux-om.
От: jahr  
Дата: 30.09.15 11:29
Оценка: 1 (1)
J>cppnetlib, http://cpp-netlib.org/
В интернете много обсуждений старых версий, которые https не поддерживали, так что вот ссылка на пример — https://github.com/cpp-netlib/cpp-netlib/blob/0.11-devel/libs/network/example/http/ssl/ssl_server.cpp
Re[2]: С++ framework для HTTPS server под Linux-om.
От: Тихоня http://voipobjects.com
Дата: 30.09.15 11:42
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, Тихоня, Вы писали:


Т>>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

vsb>А почему именно HTTPS? Лучше сделайте HTTP и "на входе" поставьте nginx (или любой другой reverse-proxy), который будет обеспечивать шифрование. Для HTTP вроде полно библиотек, да и ручками можно несложную задачу реализовать.


Да, это вариант.
Скорее всего сюда и буду копать с cpp-netlib-ом.

Спасибо всем ответившим!
Re: С++ framework для HTTPS server под Linux-om.
От: alexnekipelov  
Дата: 30.09.15 19:26
Оценка:
Здравствуйте, Тихоня, Вы писали:

Т>Приветствую!


Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

Для себя когда-то делал: https://github.com/nekipelov/hserv. Пример с https: https://github.com/nekipelov/hserv/blob/master/examples/helloworld_ssl.cpp. Только предупреждаю, что там нет многопоточности. На тот момент использовать cpp-netlib было невозможно.
Re: С++ framework для HTTPS server под Linux-om.
От: ELazin http://rsdn.ru/forum/prj/6225353.1
Автор: ELazin
Дата: 26.10.15
Дата: 28.10.15 07:43
Оценка:
Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.
Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

libmicrohttpd умеет https, а также хорошо поддерживает протокол, например умеет chunked transfer encoding и сжатие
Re: С++ framework для HTTPS server под Linux-om.
От: _facelift  
Дата: 12.11.15 03:03
Оценка:
Здравствуйте, Тихоня, Вы писали:

Т>Приветствую!


Т>Есть у меня задача сделать несложный web service (или просто специфический https сервер — API еще не утрясли) под Linux.

Т>Каким сейчас С++ framework-ом можно для этого пользоваться ? Может кто-то посоветовать ?

Вот тут библиотека есть. Там и ssl и многопоточность и асинхронность

http://www.doronix.com/asynchronous-multithreaded-c++-tcp-server-with-ssl

Там уже все есть, и http в примерах лежит, но пока оно только под винду.
Re: С++ framework для HTTPS server под Linux-om.
От: __SPIRIT__ Россия  
Дата: 29.12.15 07:33
Оценка:
Здравствуйте, Тихоня, Вы писали:

Может кто-то посоветовать ?

не изобретать велосипед.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.