diff options
Diffstat (limited to 'libcsoap/soap-service.h')
-rw-r--r-- | libcsoap/soap-service.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/libcsoap/soap-service.h b/libcsoap/soap-service.h index e999e2e..33d69f6 100644 --- a/libcsoap/soap-service.h +++ b/libcsoap/soap-service.h @@ -1,5 +1,5 @@ /****************************************************************** - * $Id: soap-service.h,v 1.8 2006/11/23 15:27:33 m0gg Exp $ + * $Id: soap-service.h,v 1.9 2006/11/27 10:49:57 m0gg Exp $ * * CSOAP Project: A SOAP client/server library in C * Copyright (C) 2003 Ferhat Ayaz @@ -24,6 +24,22 @@ #ifndef __csoap_service_h #define __csoap_service_h +/** @file + * + * A Web service is a software system designed to support interoperable + * machine-to-machine interaction over a network. It has an interface described + * in a machine-processable format (specifically WSDL). Other systems interact + * with the Web service in a manner prescribed by its description using SOAP + * messages, typically conveyed using HTTP with an XML serialization in + * conjunction with other Web-related standards. + * + * @see http://www.w3.org/TR/wslc/, + * http://www.w3.org/TR/wsdl, + * http://www.w3.org/TR/owl-ref/ + * + */ + + typedef herror_t (*SoapServiceFunc)(struct SoapCtx *request, struct SoapCtx *response); typedef struct _SoapService |