Title :
Developing Web services for C and C++
Author :
van Engelen, Robert ; Gupta, Gunjan ; Pant, Saurabh
Author_Institution :
Florida State Univ., Tallahassee, FL, USA
Abstract :
gSOAP is a platform-independent development environment for deploying efficient SOAP/XML Web services in C and C++.We implemented the traditional remote procedure calling (RPC stub-skeleton design for gSOAP, producing the RPC stub and skeleton routines for Web service applications at compile time. The RPC stub and skeleton routines are precompiled, which speeds encoding and decoding at runtime. The skeleton routines expose a C and C++ application as a Web service on the Internet and are responsible for binding SOAP/XML request and response messages to the application at runtime.
Keywords :
C language; C++ language; Internet; hypermedia markup languages; programming environments; remote procedure calls; Web service applications; efficient SOAP/XML Web services; gSOAP; platform-independent development environment; remote procedure calling stub-skeleton design; skeleton routines; Application software; Encoding; Middleware; Runtime; Scalability; Simple object access protocol; Skeleton; Web and internet services; Web services; XML;
Journal_Title :
Internet Computing, IEEE
DOI :
10.1109/MIC.2003.1189189