DocumentCode
1164941
Title
Developing Web services for C and C++
Author
van Engelen, Robert ; Gupta, Gunjan ; Pant, Saurabh
Author_Institution
Florida State Univ., Tallahassee, FL, USA
Volume
7
Issue
2
fYear
2003
Firstpage
53
Lastpage
61
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;
fLanguage
English
Journal_Title
Internet Computing, IEEE
Publisher
ieee
ISSN
1089-7801
Type
jour
DOI
10.1109/MIC.2003.1189189
Filename
1189189
Link To Document