{"id":23441900,"url":"https://github.com/genivia/gsoap","last_synced_at":"2025-04-13T10:43:52.271Z","repository":{"id":114468002,"uuid":"298384764","full_name":"Genivia/gsoap","owner":"Genivia","description":"A collection of resources with tutorials, examples, downloads, links and more for users of Genivia's gSOAP web services development toolkit","archived":false,"fork":false,"pushed_at":"2023-12-22T15:08:55.000Z","size":9,"stargazers_count":20,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-27T02:08:20.419Z","etag":null,"topics":["apache2","aws-s3","curl","embedded-server","embedded-webserver","ews-api","gsoap","http","http-server","iis","json","onvif","rest","soap","tr-069","webservices","wsdl","xml","xml-data-binding"],"latest_commit_sha":null,"homepage":"https://www.genivia.com","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Genivia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-24T20:12:37.000Z","updated_at":"2025-01-22T08:25:35.000Z","dependencies_parsed_at":"2024-12-23T17:19:37.283Z","dependency_job_id":"27ee2a9d-1b17-4b12-9506-546ae9f6ed6a","html_url":"https://github.com/Genivia/gsoap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genivia%2Fgsoap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genivia%2Fgsoap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genivia%2Fgsoap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genivia%2Fgsoap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Genivia","download_url":"https://codeload.github.com/Genivia/gsoap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248702044,"owners_count":21148114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache2","aws-s3","curl","embedded-server","embedded-webserver","ews-api","gsoap","http","http-server","iis","json","onvif","rest","soap","tr-069","webservices","wsdl","xml","xml-data-binding"],"created_at":"2024-12-23T17:19:23.028Z","updated_at":"2025-04-13T10:43:52.244Z","avatar_url":"https://github.com/Genivia.png","language":null,"readme":"\u003ca style=\"vertical-align:top;\" target=\"_blank\" href=\"https://sourceforge.net/projects/gsoap2/files/latest/download\" rel=\"nofollow\"\u003e\u003cimg alt=\"Download gSOAP\" src=\"https://img.shields.io/sourceforge/dm/gsoap2.svg\"\u003e\u003c/a\u003e \u003ca style=\"vertical-align:top;\" target=\"_blank\" href=\"https://sourceforge.net/projects/gsoap2\" rel=\"nofollow\"\u003e\u003cimg alt=\"rating\" src=\"https://img.shields.io/badge/rating-★★★★★-brightgreen.svg\"\u003e\u003c/a\u003e \u003ca style=\"vertical-align:top;\" href=\"#gsoap\" rel=\"nofollow\"\u003e\u003cimg alt=\"license\" src=\"https://img.shields.io/badge/license-commercial%20or%20GPLv2-blue.svg\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://www.genivia.com\" target=\"_blank\"\u003e\u003cimg width=\"50px\" height=\"50px\" alt=\"logo\" src=\"https://www.genivia.com/images/GeniviaLogo_icon.png\"\u003e genivia.com\u003c/a\u003e - Genivia Inc Research Labs\n\n### Downloads\n\n[Commercial gSOAP version download](https://www.genivia.com/downloads.html) - commercial license required see [licensing options](https://www.genivia.com/products.html#gsoap)\n\n[Open source gSOAP version download](https://sourceforge.net/projects/gsoap2/files/) - GPLv2 [GNU Public License 2.0 and FAQ](https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.en.html)\n\n### Changelog\n\n[Latest changes](https://www.genivia.com/changelog.html#latest)\n\n### Support\n\n[Technical support services](https://www.genivia.com/inquire/support.php) - for commercial gSOAP users, commercial license required\n\n[Bug and issues tracker](http://sourceforge.net/p/gsoap2/bugs/) - for open source gSOAP users\n\n[StackOverflow](http://stackoverflow.com/questions/tagged/gsoap) - #gsoap tagged Q\u0026A\n\n### Tutorials\n\n[Getting started](https://www.genivia.com/dev.html)\n\n[Tutorials](https://www.genivia.com/tutorials.html)\n\n### Examples\n\n[Simple calc client and server in C](https://www.genivia.com/examples/calc/index.html)\n\n[Simple calc client and server in C++](https://www.genivia.com/examples/calc++/index.html)\n\n[Google Maps API](https://www.genivia.com/examples/maps/index.html)\n\n[Amazon S3 Web services client](https://www.genivia.com/examples/aws/index.html)\n\n[ONVIF examples](https://www.genivia.com/examples/onvif/index.html)\n\n[GitHub JSON REST API](https://www.genivia.com/examples/git/index.html)\n\n[JSON REST API client and server in C](https://www.genivia.com/examples/json/index.html)\n\n[JSON REST API client and server in C++](https://www.genivia.com/examples/json++/index.html)\n\n[Curl-based client](https://www.genivia.com/examples/curl/index.html)\n\n[TR-069 client and server](https://www.genivia.com/examples/tr069/index.html)\n\n[WCF and gSOAP client and server](https://www.genivia.com/examples/wcf/index.html)\n\n[Microsoft Exchange Web services client](https://www.genivia.com/examples/ews/index.html)\n\n[iOS app](https://www.genivia.com/examples/ios/index.html)\n\n[gSOAP Docker containers](https://www.genivia.com/examples/docker/index.html)\n\n[SOAP currentime client and server one liner](https://www.genivia.com/examples/time/index.html)\n\n### FAQ\n\n[Frequently asked questions](https://www.genivia.com/resources.html)\n\n### Documentation\n\n[gSOAP user guide](https://www.genivia.com/doc/guide/html/index.html) - the full documentation\n\n[List of modules](https://www.genivia.com/doc/guide/html/modules.html) - flags, debugging, callbacks, and more\n\n[Context with the engine state](https://www.genivia.com/doc/guide/html/structsoap.html) - struct soap members\n\n[Context API](https://www.genivia.com/doc/guide/html/group__group__context.html) - functions to set the soap engine state\n\n### XML/SOAP and XML REST\n\n[XML data bindings](https://www.genivia.com/doc/databinding/html/index.html)\n\n[XML DOM and the domcpp tool](https://www.genivia.com/doc/dom/html/index.html)\n\n[Fuzz testing XML services and clients with the Test Messenger](https://www.genivia.com/doc/testmsgr/html/index.html)\n\n### JSON and REST\n\n[JSON REST APIs and the jsoncpp tool](https://www.genivia.com/doc/xml-rpc-json/html/index.html)\n\n### Web server integration\n\n[Apache](https://www.genivia.com/doc/apache/html/index.html)\n\n[IIS](https://www.genivia.com/doc/isapi/html/index.html)\n\n### Security\n\n[Advisories](https://www.genivia.com/advisory.html)\n\n[WS-Trust plugin](https://www.genivia.com/doc/wst/html/index.html)\n\n[WS-Security plugin](https://www.genivia.com/doc/wsse/html/wsse.html)\n\n[WS-Security lite plugin](https://www.genivia.com/doc/wsse-lite/html/wsse.html)\n\n[WS-Addressing plugin](https://www.genivia.com/doc/wsa/html/wsa_0.html)\n\n[WS-ReliableMessaging plugin](https://www.genivia.com/doc/wsrm/html/wsrm_0.html)\n\n[Plugin for WS-RM inbound message queueing and message replay](https://www.genivia.com/doc/wsrm/html/mq_0.html)\n\n[WS-Discovery plugin](https://www.genivia.com/doc/wsdd/html/wsdd_0.html)\n\n[HTTP digest authentication plugin](https://www.genivia.com/doc/httpda/html/httpda.html)\n\n[HTTP server session management plugin](https://www.genivia.com/doc/sessions/html/index.html)\n\n### Technical articles\n\n[Schema Slicing Methods to Reduce Development Costs of WSDL-Based Web Services](https://www.genivia.com/slicing.html) - published in the IEEE International Conference on Web Services 2018\n\n[How to Use Amazon Simple Storage Service (S3) in C++ with gSOAP](http://www.codeproject.com/Articles/1108296/How-to-Use-Amazon-Simple-Storage-Service-S-in-Cplu)\n\n[How to Use Exchange Web Service in C++ With gSOAP](https://www.codeproject.com/Articles/1119224/How-to-Use-Exchange-Web-Service-in-Cplusplus-With)\n\n[A Framework for Service-Oriented Computing with C and C++ Web Service Components](https://www.genivia.com/article8.html) - published in ACM Transactions on Internet Technology, Vol.8, No.3, 2008\n\n[An Overview and Evaluation of Web Services Security Performance Optimizations](https://www.genivia.com/article7.html) - published in the proceedings of the IEEE International Conference on Web Services 2008\n\n[High-Performance XML Parsing and Validation with Permutation Phrase Grammar Parsers](https://www.genivia.com/article6.html) - published in the proceedings of the IEEE International Conference on Web Services 2008\n\n[A Table-Driven Streaming XML Parsing Methodology for High-Performance Web Services](https://www.genivia.com/article5.html) - published in the proceedings of the IEEE International Conference on Web Services 2006\n\n[Exploring Remote Object Coherence in XML Web Services](https://www.genivia.com/article4.html) - published in the proceedings of the IEEE International Conference on Web Services 2006\n\n[Constructing Finite State Automata for High-Performance XML Web Services](https://www.genivia.com/article3.html) - published in the proceedings of the IEEE International Conference on Web Services 2004\n\n[Pushing the SOAP Envelope With Web Services for Scientific Computing](https://www.genivia.com/article2.html) - published in the proceedings of the IEEE International Conference on Web Services 2003\n\n[The gSOAP Toolkit for Web Services and Peer-To-Peer Computing Networks](https://www.genivia.com/article1.html) - published in the proceedings of IEEE Cluster Computing and the Grid 2002\n\n[Are Web Services Scale Free?](https://www.genivia.com/powerlaw.html)\n\n### Miscellaneous\n\n[gSOAP wikipedia page](https://en.wikipedia.org/wiki/GSOAP)\n\n[gSOAP details on OpenHub](https://www.openhub.net/p/gsoap)\n\n[Original gSOAP web pages](https://www.cs.fsu.edu/~engelen/soap.html)\n\n[Homebrew gSOAP](https://formulae.brew.sh/formula/gsoap)\n\n[Debian gSOAP package](https://packages.debian.org/unstable/devel/gsoap)\n\n[Linux RPM resources for gSOAP](https://rpmfind.net/linux/rpm2html/search.php?query=gsoap)\n\n[GitHub ONVIF WSDD project is a Linux daemon for ONVIF WS-Discovery](https://github.com/KoynovStas/wsdd)\n\n[Web Services for Devices WS4D-gsoap based on DPWS](http://ws4d.org/category/stack-c-ws4d-gsoap) with [source code](https://gitlab.amd.e-technik.uni-rostock.de/ws4d/ws4d-gsoap)\n\n[GitHub gsoap-onvif project](https://github.com/xris-hu/gsoap-onvif)\n\n[GitHub libONVIF project](https://github.com/Tereius/libONVIF)\n\n[How to use gSOAP with Qt for Web Service Client](https://wiki.qt.io/How_to_use_gSOAP_with_Qt_for_Web_Service_Client)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenivia%2Fgsoap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenivia%2Fgsoap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenivia%2Fgsoap/lists"}