Есть ПО, написанное на С++ и выполняющее некоторую полезную работу, и возможности которого, хотелось бы использовать в некоторых других программах комплекса. Мне было предложено написать web service rest api. Поскольку с данным зверем я никогда не сталкивался, почитал интернет, но все равно осталось много вопросов, прошу подсобить советами:
1) Я правильно понимаю, что для того, чтобы говорить о каком-либо web service api, мое приложение должно быть по сути web-сервером?
2) Логично ли писать такие вещи на С++(Qt), нагрузка обещает быть не особо большой? Моё, не самое компетентное, мнение, не очень логично. Как в таком случае делать сопряжение? На чем лучше писать?
3) Нашел несколько решений на С++ (
en.wikipedia.org/wiki/List_of_web_service_frameworks). Нашел
C++ REST SDK (codename "Casablanca") стоит ли его использовать?
4) Если все ж писать на С++(Qt), может, кто подкинет простенький, но показательный, примерчик, буду очень признателен.