2012-04-02 5 views
1

Ich fange an, einen Client-Webservice in C/C++ zu entwickeln. Ich weiß nicht, welche Bibliothek zu verwenden ist. Ich habe über Axis2C und gSoap gelesen. Irgendwelche Vorschläge für die Entwicklung eines C/C++ SOAP-Webservice-Clients? Es scheint, dass Axis2C eingestellt wird.Schreiben von Webservice in C/C++

TA

Antwort

0

Bleiben Sie weg von Axis2. Verwenden Sie GSOAP. Wenn der Web-Service einfach ist, können Sie auch versuchen wsdlpull, wie es ziemlich leicht ist.

0
  • Siehe gSOAP tutoral für Web-Service-Erstellung und Konsum in C++.
  • Es ist ziemlich einfach und einfach zu erlernen/zu verwenden.

Hinweis: Siehe Codebeispiel für Rechner Web-Service Erstellung gSOAP und die Anweisungen mit dem Dienst zu starten und verbrauchen sie von Client HERE.

P.S. : Lassen Sie sich nicht schikanieren, wenn Sie zu viele Dateien sehen. Sie müssen nur {calc.cpp, calc.h und client.cpp} schreiben. Andere Dateien werden vom gSOAP-Dienstprogramm soapcpp2 generiert.