Ich habe einen SOAP-Webservice, der in der Produktion läuft und von mehreren verschiedenen Client-Implementierungen (geschrieben in .NET, PHP, Java, Ruby, Delphi...) verwendet wird, und ich muss eine Methode zum Webservice hinzufügen.
Meine Frage lautet: Ist es möglich, dass das Hinzufügen von etwas zur aktuellen WSDL eine der Client-Implementierungen zerstören kann? Ich meine, gibt es ein SOAP-Framework, das durchdreht, wenn sich die WSDL plötzlich serverseitig ändert? Ich weiß, dass das Ändern einer bestehenden Methode (z.B. das Ändern des Typs eines Parameters) etwas kaputt macht, aber was ist mit dem Hinzufügen einer völlig neuen Methode?
Ich gehe davon aus, dass das in Ordnung ist, aber ich wollte fragen, ob jemand bei dieser Vorgehensweise Probleme hatte.