SOAP and WSDL Interfaces
SSC supports the main industry standards for Web Services: SOAP for remote procedure calls, and WSDL for service discovery.
SOAP is an eXtensible Markup Language (XML) based messaging protocol, which is usually delivered using HTTP. This combination is widely supported in diverse environments and can be easily deployed over local or wide networks. Most modern languages and platforms provide support for SOAP.
WSDL endpoints
WSDL is a high level description of the SOAP web services that is made available by the system. Four WSDL URL endpoints are provided by SunSystems Connect:
- ComponentExecutor - http://<servername>/sunsystems-connect/wsdl/ComponentExecutor
- SecurityProvider- http://<servername>/sunsystems-connect/wsdl/SecurityProvider
- LicensingProvider - http://<servername>/sunsystems-connect/wsdl/LicensingProvider
- LocatorServiceProvider - http://<servername>/sunsystems-connect/wsdl/LocatorServiceProvider
SOAP endpoints
Four SOAP services are provided by SunSystems Connect, as described in the WSDL Endpoints section.
Whilst the WSDL XML response details where the SOAP services are located, and their methods and implementations, the list is repeated here for clarity:
- ComponentExecutor - http://<servername>/sunsystems-connect/soap/ComponentExecutor
- SecurityProvider - http://<servername>/sunsystems-connect/soap/SecurityProvider
- LicensingProvider - http://<servername>/sunsystems-connect/soap/LicensingProvider
- LocatorServiceProvider - http://<servername>/sunsystems-connect/soap/LocatorServiceProvider