Hallo,
Ich hänge nun schon sehr lange an meinem Problem. Jegliche recherchen schlugen fehl.
ich habe folgenden webservice programmiert:
http://localhost:8080/dataAccess/dat...ServiceService
http://localhost:8080/dataAccess/dat...ceService?wsdl
Methode im Web-Service: getData(); (liefert string zurück)
ich möchte die daten die ich durch diesen webservice bekomme in die homepage einbauen und das geht irgendwie mit javascript.
Ich habe folgendes probiert. (funktioniert aber nicht)
<html>
<head>
<title>Client</title>
<script language="JavaScript">
function aufruf()
{
var endpoint = "http://localhost:8080/dataAccess/dataAccessServiceService";
var soapaction = "http://localhost:8080/dataAccess/dataAccessServiceService/getData"; // diese zeile kappier ich auch nicht. die url gibt es garnicht. Aber in vielen Beispielen wurde es so in der Art erklärt.
xmlHttp = getXMLHttp();
xmlHttp.open('POST', endpoint, true);
xmlHttp.setRequestHeader('Content-Type', 'text/xml;charset=utf-8');
xmlHttp.setRequestHeader('SOAPAction', soapaction);
xmlHttp.onreadystatechange = function() {
alert(xmlHttp.responseXML);
}
xmlHttp.send(request);
alert(xmlHttp.responseXML);
}
</script>
</head>
<body onLoad="aufruf()" id="service">
Body in Client
</body>
</html>
Ich wäre sehr dankbar für Hilfe...
Lg.
Ich hänge nun schon sehr lange an meinem Problem. Jegliche recherchen schlugen fehl.
ich habe folgenden webservice programmiert:
http://localhost:8080/dataAccess/dat...ServiceService
http://localhost:8080/dataAccess/dat...ceService?wsdl
Methode im Web-Service: getData(); (liefert string zurück)
ich möchte die daten die ich durch diesen webservice bekomme in die homepage einbauen und das geht irgendwie mit javascript.
Ich habe folgendes probiert. (funktioniert aber nicht)
<html>
<head>
<title>Client</title>
<script language="JavaScript">
function aufruf()
{
var endpoint = "http://localhost:8080/dataAccess/dataAccessServiceService";
var soapaction = "http://localhost:8080/dataAccess/dataAccessServiceService/getData"; // diese zeile kappier ich auch nicht. die url gibt es garnicht. Aber in vielen Beispielen wurde es so in der Art erklärt.
xmlHttp = getXMLHttp();
xmlHttp.open('POST', endpoint, true);
xmlHttp.setRequestHeader('Content-Type', 'text/xml;charset=utf-8');
xmlHttp.setRequestHeader('SOAPAction', soapaction);
xmlHttp.onreadystatechange = function() {
alert(xmlHttp.responseXML);
}
xmlHttp.send(request);
alert(xmlHttp.responseXML);
}
</script>
</head>
<body onLoad="aufruf()" id="service">
Body in Client
</body>
</html>
Ich wäre sehr dankbar für Hilfe...
Lg.
Comment