Hi!
Es werden Daten ausgetauscht. Diese unterscheiden sich - wenn man den Webservice universal anlegen will - nicht zwischen irgendwelchen Programmiersprachen. Man nimmt eher ein universelles Dateiformat, wie XML oder JSON.
Für den Datenaustausch ja. Ich dachte aber, dass man aber auch bestimmte Methoden/Interfaces von der Applikationen des Providers nutzen kann. Sprich, aus meiner Java Applikation heraus direkt einen Methode aufrufen, die beim Provider liegt und mir einen bestimmten Rückgabewert liefert.
Nein, direkte Aufrufe von Code über Rechner-Grenzen hinweg sind generell nicht möglich, deswegen schaltet man ja solche Konstrukte wie Webservices dazwischen, die Requests annehmen und Codeaufrufe draus machen.
Lo!