• 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