We recommend the use of REST principles and the corresponding
RestServer as an alternative to a SOAP Server
Feature=SOAP permits the data transfer of information between sites with XML using the SOAP protocol. The characteristics of the SoapServer can be configured via Setting=SoapServer, as follows:
- AddUsers
- When Logon=Sitename is in effect, IF the incoming SOAP request has been initiated by a User that is not identified in the Users table and AddUsers is set to true (1), a new Users entry is created (for Auditing purposes). If AddUsers is set to a non-numeric value, any Users added will have that Role activated (e.g. AddUsers=>Referee will cause NewUsers to have the Referee Role activated for them). Default is "0".
- ActionMessage
- When set to true (1), generates a recordable message when an Action is received and processed by the SOAP Server (see Administrator: Operations-Activity for recorded messages). Default is "0".
- Logon
Specifies the type of Site access permitted from sites listed in Setting=SoapClients. Valid operand values are:
- None (no login required)
- Sitename (assumes Sitename from Client site matches Soap Server's Sitename)
- UID (requires Universal ID for Washington State based Servers)
Default is "None".
- MatchMethods
- When an Add arrives for the Matches table, this Setting controls how the Position Methods will be set. "Options" indicates that any Method specifications delivered from the Source site will be ignored and the appropriate Methods for the Match will be extracted from the Options table. Default is "Options".
- MatchRanks
- When an Add arrives for the Matches table, this Setting controls how the Match Rank will be set. "Options" indicates that any Rank value delivered from the Source site will be ignored and the appropriate Rank for the Match will be extracted from the Options table. A numeric value directly sets the specified value. Default is "Options".