=======Aufruf von Webservices per Javascript======= ==== Beschreibung ==== Webservices können per Script aufgerufen werden und dienen dazu Informationen auszulesen, Daten zu setzen, Aufgaben zu asignen, etc. ------ ==== Webservice Name ==== Eine Liste der Webservice Namen kann im Firebug eingesehen werden. Je nach ausgewähltem Webservice Namen findet man dann die vorhandenen Methoden. \\ {{ :software:tim:webservice_name.png?800 |}} ==== Webservice Methode ==== Nach der Auswahl eines Namens findet man die Methoden. Hier am Beispiel des IdentityManagers \\ {{ :software:tim:webservice_methode.png?800 |}} ---- ---- ==== Parameter ==== Per Klick auf die Methode kann man sehen ob und welche Parameter mit übergeben werden müssen. ---- ==== Beispiel ==== In diesem Beispiel wird im IdentityManager die Methode getUserByName aufgerufen. Diese Methode ruft eine Callbackmethode (userCallback) im Script auf. Die Callback bekommt den gefundenen User mit übergeben. Innerhalb der Callback kann mit den Informationen des bekommenen Users gearbeitet werden. var userCallback=function(userGot){ //do sth } webService.IdentityManager.getUserByName("tim.support", userCallback); ----