C++ web service framework

14,895

Solution 1

WSO2 Web Services Framework for C++ (WSO2 WSF/C++), a binding of WSO2 WSF/C into C++ is a C++ extension for consuming Web Services in C++.

http://wso2.org/projects/wsf/cpp

Apache Axis is an open source, XML based Web service framework. It consists of a Java and a C++ implementation of the SOAP server, and various utilities and APIs for generating and deploying Web service applications.

http://ws.apache.org/axis/

Solution 2

http://code.google.com/p/staff/

Staff is Web Service Framework for C++ (service/component and client-side)/JavaScript(client-side) based on Apache Axis2/C.

Open-source, released with Apache License V2.0.

Solution 3

Try the ffead-cpp framework, it provides in-built web-service support, rest, json and many other useful features.

Solution 4

You can check out xmlbeansxx. This is a kind of lightweight, low level solution, compared to complete frameworks. This has advantages in some cases.

Invoking SOAP WebServices using xmlbeansxx Article

Code example is here: WsClient.cpp.

Solution 5

We are using EasySoap (http://easysoap.sourceforge.net/)

Share:
14,895
Raz
Author by

Raz

Updated on June 04, 2022

Comments

  • Raz
    Raz almost 2 years

    We are looking for a C++ Soap web services framework that support RPC, preferably open source. Any recommendations?

  • Raz
    Raz over 15 years
    After trying several different packages we found Axis to be the most comprehensive, easy to use lib.
  • rama-jka toti
    rama-jka toti over 14 years
    Irony of that one is that just as it got dumped by msft on CPlex, Google started rolling out its own, very similar in structure..