TR-069 uses SOAP. With SOAP, we can invoke remote methods in network elements or receive messages from it. For example, to invoke a function Fxyz in a service running in a router. In this case, who intends to work with SOAP needs to know what are the externalized capacities from a device (functions of a service). To externalize the capacities , for SOAP requests, there is the WSDL file (xml that describes the interface of a device’s service with methods).
If you have the WSDL for TR-069 capacities, you can automatically generate some code that will facilitate the creation of SOAP messages that will be the TR-069 messages, for example. Maybe the GenieACS developers are using such WSDL files.
However, I didn’t find any WSDL for TR-069. Does it exist in fact? Can someone here give-me some information about it or point me the web site where I can download such WSDL file?
Any hint will be very helpful!