# gSOAP Reviews
**Vendor:** Genivia  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 11
## About gSOAP
gSOAP is a C/C++ autocoding tool for developing and deploying XML applications and web services.




## gSOAP Reviews
  ### 1. Good and easy to use and best documentation available in site

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chinnamanaidu P. | Associate Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 07, 2021

**What do you like best about gSOAP?**

I like the documentation available in the portal
That eases my job

**What do you dislike about gSOAP?**

Nothing much. 
If you provide some more examples related to XML web servers job will be easy.

**Recommendations to others considering gSOAP:**

Developers can quickly learn and understand the toll faster using the documentation and samples available in the portal.
I can recommend this.

**What problems is gSOAP solving and how is that benefiting you?**

I used it for XML web servers pretty good.

  ### 2. Best SOAP library for GCC/C++

**Rating:** 3.5/5.0 stars

**Reviewed by:** ABDUL M. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 11, 2021

**What do you like best about gSOAP?**

It is easy to use this library
Stable and performance driven
Open-source and a lot of resources available to use
Support for both C and C++
Multiplatform support, like UNIX, Linux and Windows

**What do you dislike about gSOAP?**

No support for Python and other programming languages
Installing and Setting up the library is a bit difficult.
Average debugging and testing support

**What problems is gSOAP solving and how is that benefiting you?**

Development of Web services over GCC/C++ environment for a bank to make financial trancations. Creating APIs was faster and easier.

  ### 3. It is built upon the XML specs and works with HTTP protocol for fast web applications development.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 11, 2021

**What do you like best about gSOAP?**

I like best is the use of the “generic” transport. While REST today uses HTTP/HTTPS. While gSOAP uses almost any transport to send the request. gSOAP have built-in security and reliability features to tackle the catastrophe. It is highly extensible.

**What do you dislike about gSOAP?**

gSOAP only allows XML and difficult to work with JSON. It is generally slow and not performance related any benifits.

**Recommendations to others considering gSOAP:**

I will try to share my core knowledge about the gSOAP merits and demerits, so that someone using gSOAP will have better understanding to use in appropriate scenarios.

**What problems is gSOAP solving and how is that benefiting you?**

I have developed the Cloud Manager based web service with gSOAP.
The benifits are development are fast and robust. Less overhead to handled like REST.

  ### 4. Used gSOAP in our payment application.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arsalan K. | Technical Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 23, 2021

**What do you like best about gSOAP?**

Easier to integrate in C++ application over GCC

**What do you dislike about gSOAP?**

No wrapper/helpers libraries for other programming languages like Go/Python.

**What problems is gSOAP solving and how is that benefiting you?**

Integrating APIs in payment applications

  ### 5. gSOAP very much useful to implement web services

**Rating:** 2.5/5.0 stars

**Reviewed by:** Irshad A. | Head of Product Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 17, 2021

**What do you like best about gSOAP?**

gSOAP is very useful when you want to develop application which are written in C/C++ programming.

**What do you dislike about gSOAP?**

generation of header/stub files using wsdl can be improved by using GUI.

**What problems is gSOAP solving and how is that benefiting you?**

Interconnected web services which are written in c/c++ for legacy systems, but currently it has been ported to REST servies.

  ### 6. easy to use library

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 16, 2021

**What do you like best about gSOAP?**

I had used gSoap a while back when Soap was all the rage, gsoap pleasantly surprised us with its easy to use interface and, more importantly, its code gen from WSDL.
It is part of the apt-get repository making it easy to install.

**What do you dislike about gSOAP?**

None. At first, documentations and samples were limited.

**What problems is gSOAP solving and how is that benefiting you?**

Implementing soap based CGI services and consuming them in C++ app.

  ### 7. gSOAP helped a critical integration like a breeze

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 30, 2021

**What do you like best about gSOAP?**

The platform variability of gSOAP is grand

**What do you dislike about gSOAP?**

If I could use gSOAP for rest API, it would be grand

**What problems is gSOAP solving and how is that benefiting you?**

We could extend functionality of aan enterprise product to handhelp point-of-sale terminals over wireless/mobile network - for spot billing, device testing, audit, quality checking etc very easily

  ### 8. It's very useful for APIs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 24, 2021

**What do you like best about gSOAP?**

Ease of dev with most of plugins to created apps

**What do you dislike about gSOAP?**

nothing sepecific but hope that now it should more roubust

**What problems is gSOAP solving and how is that benefiting you?**

Intern project

  ### 9. Had used gSOAP to create a request-response architecture in XML and JSON format in c++

**Rating:** 4.0/5.0 stars

**Reviewed by:** Suby S. | IT Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 24, 2019

**What do you like best about gSOAP?**

It's fast and can handle large amount of data, I liked it because  it provided me flexibility to send request in json format from my c++ application to a web services written in another programming language, and then handle the response accordingly.

**What do you dislike about gSOAP?**

Few more complex examples could have been shown on its website. We have 4 big services and many client programs, some Incorporated in different sort of modules. I had to handle a change where I could send multiple requests of a data in single packet, so that I could reduce the number of times hitting up the server and increase my processing time... After spending b2-3 days, I found a way to do so... But if an example provided for same on website would have helped me complete my task early.. but anyway it was a great experience working on gSOAP. Thanks team!!

**What problems is gSOAP solving and how is that benefiting you?**

Our application is written in c++ and it's a bit complex and huge application.. gSOAP provided me programming compatiblity and flexibility to incorporate changes related to web services in our cpp application.

  ### 10. Versatile gSOAP

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 23, 2019

**What do you like best about gSOAP?**

This was one of the easiest way of accessing web services and implementing the client logic after generating the stubs. 
It provided a standard way to establish communication between client and servers without bothering about the each other's implementation.

**What do you dislike about gSOAP?**

I used gSOAP last in 2012. The issues are from that period. Not sure if they still persist. 
Session maintenance during communication was cumbersome. Hope new gSOAP is restful enabled. 
Also XMLization of request response was an overhead. If that has been improved for communication, it is good.

**Recommendations to others considering gSOAP:**

Using gSOAP for remote client server communication was very convenient. Hope the same for all.

**What problems is gSOAP solving and how is that benefiting you?**

Client server communication between remote entities at distant location. 
1. Demo of webservices on mobile.
2. Developing an adapter for data management between storage box from different vendor and storage manager from different vendor.

  ### 11. My gSOAP Experience

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Electrical/Electronic Manufacturing | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 29, 2019

**What do you like best about gSOAP?**

it provides an open source web port for c programming language.

**What do you dislike about gSOAP?**

it has a very poor and out of date documentation.

**Recommendations to others considering gSOAP:**

You should be at least a c programming expert and knowledgeable web specialist to use this toolkit.

**What problems is gSOAP solving and how is that benefiting you?**

I have utilized to it to transform wsdl files of onvif to c files and used its proxy for network operations.


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

- [View gSOAP pricing details and edition comparison](https://www.g2.com/products/gsoap/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-22+20%3A05%3A04+-0500&secure%5Bsession_id%5D=248b2080-073b-4850-ab56-3152a2f3dda4&secure%5Btoken%5D=4379397dc9670ee4ab7a13640a1e994a62a834c2e80f90bf5619e6ebd0ad8141&format=llm_user)


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

