Ho ereditato alcuni servizi Web che sono WSDL generati da ColdFusion 9. Il default CF9 è codificato RPC, quindi è quello che sono. Tuttavia, recentemente ho notato che le nuove versioni del framework .NET (o forse le versioni più recenti di Visual Studio) non amano i WSDL con codifica RPC. Nel test (in C#), ho verificato che VS 2013 consumava correttamente il servizio solo quando era nello stile letterale del documento.Quali sono le ripercussioni della modifica di un servizio Web WSDL generato da ColdFusion da RPC-encoded a document-literal?
Sono ovviamente aperto a cambiare lo stile per essere più universalmente utilizzabile, ma questo servizio Web è stato in circolazione per qualche tempo (ed è utilizzato da un numero di persone, ne sono sicuro), quindi voglio assicurarmi di avere una soluzione su quali potrebbero essere le possibili ripercussioni. Mi chiedo anche se è possibile ottenere ColdFusion per generare due diversi WSDL (o consentire l'impostazione della codifica al volo?). Fondamentalmente mi piacerebbe qualche consiglio sul modo migliore per rendere questo compatibile (pur mantenendo la compatibilità con le versioni precedenti). Grazie.
Hai già letto qualche documentazione? http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-78a6.html – fyroc
A meno che non manchi qualcosa da quella documentazione (che ho letto, oh, otto volte), si tratta di come generare il WSDL, che non è una mia domanda. La mia domanda riguarda il cambiamento dello stile di un WSDL esistente (e le ripercussioni di ciò). –
Mi stavo solo chiedendo e dandoti un inizio poiché non c'erano ancora risposte. Non è stato pensato per essere una risposta o lo avrei postato come risposta. Dispiace per la confusione. – fyroc