SOAPServerDescription-class: Description of a SOAP Server's methods and data types

Description Objects from the Class Slots Methods Author(s) References See Also Examples

Description

This represents a complete description of the methods and associated data types for inputs and outputs of a SOAP server.

Objects from the Class

Objects can be created by calls of the form new("SOAPServerDescription", ...). More typically, however, one will use processWSDL to create such an object.

Slots

name:

Object of class "character". The name of the server.

server:

Object of class "SOAPServer". The details of how to identify or connect to the server object.

operations:

Object of class "list". A list of the sets of operations/methods. A server may have more than one collection of methods. This list is the top-level container and each element is itself a list containing WSDLMethod objects.

types:

Object of class "list". The named collection of data types defined within the WSDL for the server.

nameSpaces:

a character vector that identifies the namespace-URI mappings used for calls to this server. This maps the namespace abbreviations to the actual URIs. This can be a named character vector of these mappings, or alternatively a simple character string that identifies the name of the element in the .SOAPDefaultNameSpaces list. And if we don't know the collection of namespaces, we use NA to indicate that we shall determine this later.

verb:

a character string identifying the type of the binding, i.e. GET, POST or NA.

Methods

No methods defined with class "SOAPServerDescription" in the signature.

Author(s)

Duncan Temple Lang <duncan@wald.ucdavis.edu>

References

http://www.w3.org/TR/SOAP/ http://www.omegahat.org/SSOAP, http://www.omegahat.org/bugs.

See Also

processWSDL

Examples

1
  serverDesc = processWSDL(system.file("examples", "KEGG.wsdl", package = "SSOAP"))

sckott/SSOAP documentation built on Sept. 16, 2020, 5:49 p.m.