It also provides low-level support for implementing services, including a service engine and client SOAP engine , operation providers which are reusable operation implementations, a registry of services which can be invoked by a service engine.
Internally, it uses the handler chain abstraction to augment the SOAP message processing with other functionality (such WS-SecureMessage), SOAP fault handling , and an XIO-based message transport .
Finally, it provides the globus-wsc-container program, which is a stand-alone C web service container.
Before any functions in this module can be called, the GLOBUS_WSRF_CORE_TOOLS_MODULE module descriptor must be activated.
globus_module_activate(GLOBUS_WSRF_CORE_TOOLS_MODULE);
This function returns GLOBUS_SUCCESS if the module was successfully initialized, and you are therefore allowed to call functions implemented in it. Otherwise, an error code is returned, and functions from this module should not be subsequently called. This function may be called multiple times.
To deactivate this module, the following must be called:
globus_module_deactivate(GLOBUS_WSRF_CORE_TOOLS_MODULE);
This function should be called once for each time the module was activated.
about globus |
globus toolkit |
dev.globus
Comments? webmaster@globus.org