Table of Contents
There are many libraries available for developing Web Services clients or servers available for C/C++. These fall into two broad categories:
A selection of modules commonly used to access Web Services are listed below.
C/C++ libraries which implement Web Services technologies, for example:
Purpose built libraries for a type of service or a specific service, for example:
The EMBOSS libraries include support for a number of bioinformatics Web Services, for example:
Knowledge of the following is required for these tutorials:
The source code for the examples are available: c_cpp_exercises.zip
The download is based on the Eclipse CDT project used to develop the tutorials. The files are explicitly referenced in the tutorials and links provided to the on-line versions. Eclipse CDT is not required to work though the exercises, a text editor, a working C/C++ compiler installation and the
To import the project into Eclipse:
Initially the project will contain errors due to some code generated as part of the exercises not being present.
Tutorials on using a selection of popular C/C++ libraries to develop clients for Web Services: