Hallo,
ich möchte gerne SOAP Webservices über WSDL dynamisch zur Laufzeit auslesen.
Also z.b. http://www.webservicex.com/globalweather.asmx?WSDL
Ich möchte dann eine Liste der Methoden mit den Parametern erhalten, damit ich das Webservice zur Laufzeit
aufrufen kann. Ich habe das jetzt über SOAPUI versucht, ich bekomme aber die Parameter nicht.
Wie bekomme ich die Parameter Liste?
Gibt es eine andere Bibliothek, mit der ich das lösen könnte?
LG
Peter
ich möchte gerne SOAP Webservices über WSDL dynamisch zur Laufzeit auslesen.
Also z.b. http://www.webservicex.com/globalweather.asmx?WSDL
Ich möchte dann eine Liste der Methoden mit den Parametern erhalten, damit ich das Webservice zur Laufzeit
aufrufen kann. Ich habe das jetzt über SOAPUI versucht, ich bekomme aber die Parameter nicht.
Java:
WsdlProject project = new WsdlProject();
WsdlInterface iface = WsdlInterfaceFactory.importWsdl(project,"http://www.webservicex.com/globalweather.asmx?WSDL", true)[0];
Iterator<com.eviware.soapui.model.iface.Operation> i = iface.getOperationList().iterator();
WsdlOperation op;
while (i.hasNext()) {
op = (WsdlOperation) i.next();
System.out.println("Operation: " + op.getName());
}
Wie bekomme ich die Parameter Liste?
Gibt es eine andere Bibliothek, mit der ich das lösen könnte?
LG
Peter