So che WSDL è per la definizione di servizi Web basati su SOAP ma nella maggior parte dei WSDL che ho visto su rete, nel WSDL è definito anche RESTful "web service" -http :rilegatura.Come generare client RESTful in JAVA per REST definito in WSDL
Per generare il client per il SOAP, ho utilizzato lo strumento wsimport da JAX-WS (genera anche classi client per il REST ma non funziona).
Quindi la domanda è, come generare un client REST basato sul WSDL?
Avevo anche letto su rete che WSDL non dovrebbe essere per definire REST. Ma in molti (davvero tanti) ho trovato REST descritto. Ad esempio: http://services.aonaware.com/DictService/DictService.asmx?WSDL http://www.webservicex.net/ValidateEmail.asmx?WSDL http://www.webservicex.com/globalweather .asmx? WSDL http://www.webservicex.net/WeatherForecast.asmx?wsdl – Milan
È interessante sapere. Avevo sentito che le versioni recenti di WSDL potevano descrivere l'apis HTTP ma non l'avevo mai vista utilizzata. Personalmente ritengo che i documenti dei metadati come questo siano completamente inutili e potenzialmente dannosi per i sistemi REST. –
Un grande +1 alla risposta di Darrel. Se i client dipendono dalle descrizioni del servizio ottenute in fase di progettazione, il sistema è tutto tranne RESTful. –