Hallo,
ich habe mal wieder ein Projekt geerbt, wie immer mit dem Spuch "Mach mal fix".
Ein funktionierendes Java Programm soll durch eine VB.NET Windows Application (exe) abgelöst werden.
Diese soll sich über SOAP mit einem Server (Webservice WSDL) in Verbindung setzten.
Beim Anmelden an den Dienst muss ein Username und ein Kennwort übergeben werden.
Ich dachte mir, das geht ganz einfach, in dem ich in Visual Studio (2008) einen Webverweis oder Diensverweis anlege....dachte ich.
Ich finde aber keine Möglichkeit eben diese Login daten mitzugeben.
Kann mir bitte jemand helfen, indem er den funktionierenden Java code nach VB.net "übersetzt"?
Vielen Dank
Der Beerbte
ich habe mal wieder ein Projekt geerbt, wie immer mit dem Spuch "Mach mal fix".
Ein funktionierendes Java Programm soll durch eine VB.NET Windows Application (exe) abgelöst werden.
Diese soll sich über SOAP mit einem Server (Webservice WSDL) in Verbindung setzten.
Beim Anmelden an den Dienst muss ein Username und ein Kennwort übergeben werden.
Ich dachte mir, das geht ganz einfach, in dem ich in Visual Studio (2008) einen Webverweis oder Diensverweis anlege....dachte ich.
Ich finde aber keine Möglichkeit eben diese Login daten mitzugeben.
Kann mir bitte jemand helfen, indem er den funktionierenden Java code nach VB.net "übersetzt"?
Code:
String SERVICE_NAME = "TheService"; String END_POINT = "http://172.24.52.71:8099/services/" + SERVICE_NAME ; Service service = new Service(); Call callObject = ( Call )service.createCall(); callObject.setTargetEndpointAddress(END_POINT); callObject.setOperationName( new QName(SERVICE_NAME, "retrieve") ); callObject.setUsername("???"); callObject.setPassword("???"); Object [] args = new Object[] { "00758323"}; String xml = "Not found"; try { logger.debug("Invoke call..."); xml = (String) callObject.invoke( args ); logger.debug("DONE"); } catch (RemoteException e) { xml = "FAILURE: " + e.getMessage(); } return xml;
Vielen Dank
Der Beerbte
Comment