Concept Framework 2.0 documentation | Contents | Index |
Static library name | Version | Deprecated |
standard.net.soap | version 1.0 | no |
Provide access to client/server SOAP services. This library is based on the csoap library (http://csoap.sourceforge.net/).
Note: There are many application servers based on SOAP services. Concept Application Server is NOT based on SOAP services (it has its own client and protocol). The SOAP functionality is provided in order to create advanced web services, and Concept application that interact with web services. csoap is a client/server SOAP library implemented in pure C. It comes with an embedded HTTP server called nanohttp. The transfered XML structures are handled by libxml2. csoap comes with the followin features: - client/server HTTP engine - Attachments via MIME - https (SSL) with OpenSSL |
SOAPClientBlockSocket | Set the blocking mode to use for the client socket |
SOAPClientDestroy | Destroy the soap client module |
SOAPClientGetBlockmode | Get the current client blocking mode |
SOAPClientInitArgs | Initializes the client side soap engine |
SOAPClientInvoke | Perform a remote action |
SOAPCtxAddFile | Add a file |
SOAPCtxFree | Free a previously allocated context |
SOAPCtxGetFile | Get the attached file if any found |
SOAPCtxNewWithMethod | Create a new soap context |
SOAPEnvAddItem | Add a new XML node under the current parent |
SOAPEnvAttachment | Add attachment href node to the envelope current parent |
SOAPEnvFindMethodname | Get the method of the message |
SOAPEnvFindUrn | Get the URN of the message |
SOAPEnvFree | Free the envelope |
SOAPEnvGetBody | Get the XML node handle pointing to SOAP Body |
SOAPEnvGetFault | Get the XML node handle pointing to SOAP fault |
SOAPEnvGetMethod | Get the XML node handle pointing to SOAP method (call) |
SOAPEnvNewFromBuffer | Create an envelop object from a string |
SOAPEnvNewFromDoc | Creates an envelope from a given xml document handle |
SOAPEnvNewFromStream | Create an envelope from a given http stream |
SOAPEnvNewWithFault | Create an envelope with a fault object |
SOAPEnvNewWithMethod | Create an envelope with a method to invoke a soap service |
SOAPEnvNewWithResponse | Create a soap envelope with a response |
SOAPEnvPopItem | Set the xml pointer one level higher |
SOAPEnvPushItem | Push the current xml node in the soap envelope one level deeper |
SOAPError | Get the error text associated with the error handle |
SOAPFaultBuild | Build a SOAP fault XML node |
SOAPGetCtxArray | Convert a SOAP context handle to an array |
SOAPGetCurrentNode | Get the current XML node of the envelope |
SOAPGetEnv | Get the envelope handle associated with the given SOAP context |
SOAPGetEnvArray | Convert a SOAP envelope handle to an array |
SOAPGetRootDoc | Get the root document of the SOAP envelope |
SOAPGetRootNode | Get the root XML node of the envelope |
SOAPGetServiceMethod | Get the method name of the service as a string |
SOAPGetServiceUrn | Get the URN of the service as a string |
SOAPRouterFindService | Search for a registered soap service |
SOAPRouterFree | Free the router object |
SOAPRouterNew | Creates a new router object |
SOAPRouterRegisterService | Register a SOAP service (in this case a Concept function) to the router |
SOAPServerDestroy | Free the SOAP server |
SOAPServerInitArgs | Initialize the soap server with command line arguments |
SOAPServerRegisterRouter | Register a router to the SOAP server |
SOAPServerRun | Enter the server loop and starts to listen to incoming requests |
SOAPXMLDocPrint | Print the content of an XML document |
SOAPXMLGetChildren | Get the first child of a XML node |
SOAPXMLGetNext | Get the next sibling of a XML node |
SOAPXMLGetNodeArray | Convert a XML node handle to an array |
SOAPXMLGetText | Get the text contained by the XML node |
Documented by Eduard Suica, generation time: Fri Jan 21 18:06:22 2011 GMT | (c)2011 RadGs Software |