rund um den Webservice
Beispiele zum Abrufen der Liga-Daten in verschiedenen Programmiersprachen
Hier einige Zeilen darüber, wie man mittels Groovy auf der Java-Plattform auf die Daten zugreift:
Groovy ermöglicht eine einfache Nutzung von SOAP-basierten WebServices. Benötigt wird nur GroovyWS. Am einfachsten ist es für Experimente, wenn man das JAR-Archiv, welches alle Abhängigkeiten enthält, direkt nach ~/.groovy/lib kopiert. Damit ist es üblicherweise automatisch im Classpath enthalten.Exemplarisch sei hier der Zugriff auf das Spiel mit der MatchID 1103 gezeigt:
import groovyx.net.ws.WSClient
def openLigaDB = new WSClient("http://www.OpenLigaDB.de/Webservices/Sportsdata.asmx?WSDL", this.class.classLoader)
def match = openLigaDB.GetMatchByMatchID(1103)
println "Spiel ${match.matchID} wurde zwischen ${match.nameTeam1} und ${match.nameTeam2} gespielt."
zur Verfügung gestellt von Nils Kassube, www.newscope.com