Globus Toolkit 3.9.2 Development Release Notes: C WS Core

The C WS Core provides a basic toolset in C for creating WSRF-enabled web services and clients. It provides doc/literal binding generation from WSDL with asynchronous stub functions, efficient SOAP messaging and HTTP transport using Globus XIO, as well as dynamic handler support.

This release includes the following new features for C WS Core:

  • C doc/literal binding generation from WSDL schemas includes type marshalling and asynchronous client APIs for invoking non-blocking client requests. Client bindings are also WSRF-enabled.
  • Implementation of WS-Addressing specification for SOAP messages.
  • HTTP transport using XIO HTTP drivers with efficient message buffering
  • Dynamic Handler chaining architecture for extensible message handling (such as WS-Addressing)
  • Support for xsd:any marshalling/demarshalling
  • A proof of concept counter sample

For more information, go to the existing documentation for 3.2 at:

http://www-unix.globus.org/toolkit/docs/3.2/core/developer/cprogramming.html