Интересно, что веб-сервисы работают по протоколу http, что означает, что вы не можете «разместить» веб-сервис, написанный на C ++, без наличия http-сервера.Поскольку каждый веб-сервер будет иметь свой собственный механизм написания «хуков» или расширений, следующий очевидный вопрос - какой веб-сервер вы бы хотели выбрать.
Допустим, вы хотите IIS в Windows.Можно использовать расширения ISAPI;поэтому вам нужно знать, как написать такой, который соответствует стандартам веб-сервисов.Или, в качестве альтернативы, лучше узнать, как сделать это в C ++ с помощью Visual Studio, в которой будет много встроенных элементов, помогающих начать .
Короче говоря,нет «стандартного» способа разоблачения веб-службы в C ++, и вы должны быть «платформенными».У Windows с IIS есть один способ сделать это. Apache Axis C ++ имеет еще один.