# gSOAP Reviews
**Vendor:** Genivia  
**Category:** [Andere Web-Frameworks-Software](https://www.g2.com/de/categories/other-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 11
## About gSOAP
gSOAP ist ein C/C++-Autocodierungstool zur Entwicklung und Bereitstellung von XML-Anwendungen und Webdiensten.




## gSOAP Reviews
  ### 1. Gut und einfach zu bedienen und die beste Dokumentation auf der Website verfügbar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chinnamanaidu P. | Associate Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 07, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Ich mag die Dokumentation, die im Portal verfügbar ist. Das erleichtert meine Arbeit.

**Was gefällt Ihnen an gSOAP nicht?**

Nicht viel. Wenn Sie einige weitere Beispiele zu XML-Webservern bereitstellen, wird die Arbeit einfach.

**Empfehlungen für andere, die gSOAP in Betracht ziehen:**

Entwickler können die Maut schneller lernen und verstehen, indem sie die im Portal verfügbaren Dokumentationen und Beispiele nutzen. Ich kann dies empfehlen.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Ich habe es ziemlich gut für XML-Webserver verwendet.

  ### 2. Beste SOAP-Bibliothek für GCC/C++

**Rating:** 3.5/5.0 stars

**Reviewed by:** ABDUL M. | Software Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 11, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Es ist einfach, diese Bibliothek zu verwenden
Stabil und leistungsorientiert
Open-Source und viele Ressourcen verfügbar
Unterstützung für sowohl C als auch C++
Multiplattform-Unterstützung, wie UNIX, Linux und Windows

**Was gefällt Ihnen an gSOAP nicht?**

Keine Unterstützung für Python und andere Programmiersprachen
Die Installation und Einrichtung der Bibliothek ist etwas schwierig.
Durchschnittliche Unterstützung beim Debuggen und Testen

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Entwicklung von Webdiensten in einer GCC/C++-Umgebung für eine Bank, um Finanztransaktionen durchzuführen. Die Erstellung von APIs war schneller und einfacher.

  ### 3. Es basiert auf den XML-Spezifikationen und arbeitet mit dem HTTP-Protokoll für die schnelle Entwicklung von Webanwendungen.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 11, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Am besten gefällt mir die Verwendung des „generischen“ Transports. Während REST heute HTTP/HTTPS verwendet, kann gSOAP fast jeden Transport nutzen, um die Anfrage zu senden. gSOAP verfügt über integrierte Sicherheits- und Zuverlässigkeitsfunktionen, um Katastrophen zu bewältigen. Es ist hochgradig erweiterbar.

**Was gefällt Ihnen an gSOAP nicht?**

gSOAP erlaubt nur XML und ist schwierig mit JSON zu arbeiten. Es ist im Allgemeinen langsam und bietet keine leistungsbezogenen Vorteile.

**Empfehlungen für andere, die gSOAP in Betracht ziehen:**

Ich werde versuchen, mein Kernwissen über die Vor- und Nachteile von gSOAP zu teilen, damit jemand, der gSOAP verwendet, ein besseres Verständnis dafür hat, es in geeigneten Szenarien zu nutzen.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Ich habe den Cloud Manager-basierten Webdienst mit gSOAP entwickelt. Die Vorteile sind, dass die Entwicklung schnell und robust ist. Weniger Overhead zu handhaben wie bei REST.

  ### 4. Verwendete gSOAP in unserer Zahlungsanwendung.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arsalan K. | Technical Architect, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 23, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Einfacher in C++-Anwendung über GCC zu integrieren.

**Was gefällt Ihnen an gSOAP nicht?**

Keine Wrapper-/Hilfsbibliotheken für andere Programmiersprachen wie Go/Python.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Integrieren von APIs in Zahlungsanwendungen

  ### 5. gSOAP ist sehr nützlich zur Implementierung von Webdiensten.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Irshad A. | Head of Product Engineering, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 17, 2021

**Was gefällt Ihnen an gSOAP am besten?**

gSOAP ist sehr nützlich, wenn Sie Anwendungen entwickeln möchten, die in C/C++ programmiert sind.

**Was gefällt Ihnen an gSOAP nicht?**

Die Generierung von Header-/Stub-Dateien mit WSDL kann durch die Verwendung einer GUI verbessert werden.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Verbundene Webdienste, die in C/C++ für Altsysteme geschrieben wurden, aber derzeit auf REST-Dienste portiert wurden.

  ### 6. einfach zu verwendende Bibliothek

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Logistik und Lieferkettenmanagement | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 16, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Ich hatte gSoap vor einiger Zeit verwendet, als Soap sehr populär war. gSoap hat uns angenehm überrascht mit seiner benutzerfreundlichen Oberfläche und, was noch wichtiger ist, seiner Code-Generierung aus WSDL. Es ist Teil des apt-get Repositorys, was die Installation erleichtert.

**Was gefällt Ihnen an gSOAP nicht?**

Keine. Zunächst waren Dokumentationen und Beispiele begrenzt.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Implementierung von SOAP-basierten CGI-Diensten und deren Nutzung in einer C++-Anwendung.

  ### 7. gSOAP half bei einer kritischen Integration wie ein Kinderspiel.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kangkan G. | Enterprise Architect, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** March 30, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Die Plattformvariabilität von gSOAP ist groß.

**Was gefällt Ihnen an gSOAP nicht?**

Wenn ich gSOAP für eine REST-API verwenden könnte, wäre es großartig.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Wir könnten die Funktionalität eines Unternehmensprodukts auf tragbare Point-of-Sale-Terminals über ein drahtloses/mobiles Netzwerk erweitern - für Sofortabrechnung, Gerätetests, Audits, Qualitätskontrollen usw. sehr einfach.

  ### 8. Es ist sehr nützlich für APIs.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Internet | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 24, 2021

**Was gefällt Ihnen an gSOAP am besten?**

Einfachheit der Entwicklung mit den meisten Plugins zur Erstellung von Apps

**Was gefällt Ihnen an gSOAP nicht?**

nichts Spezifisches, aber hoffe, dass es jetzt robuster sein sollte

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Praktikumsprojekt

  ### 9. Hatte gSOAP verwendet, um eine Anfrage-Antwort-Architektur im XML- und JSON-Format in C++ zu erstellen.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Suby S. | IT Analyst, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 24, 2019

**Was gefällt Ihnen an gSOAP am besten?**

Es ist schnell und kann große Datenmengen verarbeiten, ich mochte es, weil es mir die Flexibilität bot, Anfragen im JSON-Format von meiner C++-Anwendung an einen Webdienst zu senden, der in einer anderen Programmiersprache geschrieben ist, und dann die Antwort entsprechend zu verarbeiten.

**Was gefällt Ihnen an gSOAP nicht?**

Einige komplexere Beispiele hätten auf seiner Website gezeigt werden können. Wir haben 4 große Dienste und viele Kundenprogramme, einige in verschiedenen Arten von Modulen integriert. Ich musste eine Änderung vornehmen, bei der ich mehrere Anfragen für Daten in einem einzigen Paket senden konnte, um die Anzahl der Serverzugriffe zu reduzieren und meine Verarbeitungszeit zu erhöhen... Nach 2-3 Tagen fand ich einen Weg, dies zu tun... Aber wenn ein Beispiel dafür auf der Website bereitgestellt worden wäre, hätte es mir geholfen, meine Aufgabe früher zu erledigen... Aber trotzdem war es eine großartige Erfahrung, mit gSOAP zu arbeiten. Danke, Team!!

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Unsere Anwendung ist in C++ geschrieben und es handelt sich um eine etwas komplexe und umfangreiche Anwendung. gSOAP bot mir Programmierkompatibilität und Flexibilität, um Änderungen im Zusammenhang mit Webdiensten in unsere C++-Anwendung zu integrieren.

  ### 10. Vielseitiges gSOAP

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashutosh K. | Senior Consultant Specialist, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 23, 2019

**Was gefällt Ihnen an gSOAP am besten?**

Dies war eine der einfachsten Möglichkeiten, auf Webdienste zuzugreifen und die Client-Logik nach der Generierung der Stubs zu implementieren. Es bot eine standardisierte Methode, um die Kommunikation zwischen Client und Servern herzustellen, ohne sich um die Implementierung des jeweils anderen zu kümmern.

**Was gefällt Ihnen an gSOAP nicht?**

Ich habe gSOAP zuletzt im Jahr 2012 verwendet. Die Probleme stammen aus dieser Zeit. Nicht sicher, ob sie immer noch bestehen. Die Sitzungsverwaltung während der Kommunikation war umständlich. Hoffentlich ist das neue gSOAP REST-fähig. Auch die XMLisierung von Anfragen und Antworten war ein Overhead. Wenn dies für die Kommunikation verbessert wurde, ist das gut.

**Empfehlungen für andere, die gSOAP in Betracht ziehen:**

Die Verwendung von gSOAP für die Remote-Client-Server-Kommunikation war sehr praktisch. Hoffe das Gleiche für alle.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Client-Server-Kommunikation zwischen entfernten Einheiten an einem entfernten Standort.  
1. Demo von Webservices auf Mobilgeräten.  
2. Entwicklung eines Adapters für das Datenmanagement zwischen Speicherboxen von verschiedenen Anbietern und Speicherverwaltungen von verschiedenen Anbietern.

  ### 11. Meine gSOAP-Erfahrung

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Elektro-/Elektronikherstellung | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 29, 2019

**Was gefällt Ihnen an gSOAP am besten?**

es bietet einen Open-Source-Webport für die Programmiersprache C.

**Was gefällt Ihnen an gSOAP nicht?**

Es hat eine sehr schlechte und veraltete Dokumentation.

**Empfehlungen für andere, die gSOAP in Betracht ziehen:**

Sie sollten mindestens ein C-Programmierexperte und ein kenntnisreicher Web-Spezialist sein, um dieses Toolkit zu verwenden.

**Welche Probleme löst gSOAP für Sie, und wie profitieren Sie davon?**

Ich habe es genutzt, um WSDL-Dateien von ONVIF in C-Dateien zu transformieren und seinen Proxy für Netzwerkoperationen verwendet.


## gSOAP Discussions
  - [What is the use of Gsoap?](https://www.g2.com/de/discussions/what-is-the-use-of-gsoap)
  - [Is gSOAP free?](https://www.g2.com/de/discussions/is-gsoap-free)
  - [Is gSOAP open source?](https://www.g2.com/de/discussions/is-gsoap-open-source)
  - [Why it&#39;s only based on XML ?](https://www.g2.com/de/discussions/why-it-s-only-based-on-xml) - 1 upvote
  - [None](https://www.g2.com/de/discussions/51644-none) - 1 upvote

- [View gSOAP pricing details and edition comparison](https://www.g2.com/de/products/gsoap/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-08+06%3A41%3A26+-0500&secure%5Bsession_id%5D=9746f41b-a730-4491-b583-704bae308682&secure%5Btoken%5D=b3d6b655242ed3255b245b44863815b64ee867808780ed370aedbd5852ee395c&format=llm_user)


## Top gSOAP Alternatives
  - [IHP](https://www.g2.com/de/products/ihp/reviews) - 4.5/5.0 (175 reviews)
  - [Ruby on Rails](https://www.g2.com/de/products/ruby-on-rails/reviews) - 4.5/5.0 (73 reviews)
  - [Apache Axis2](https://www.g2.com/de/products/apache-axis2/reviews) - 4.1/5.0 (12 reviews)

