php-resource.de

PHP Tutorial: Eigene Web Services mit PHP5 bereitstellen? Kein Problem!

PHP5 bietet das nötige Rüstzeug, um bequem und schnell den eigenen Web Service auf die Beine zu stellen.

|01.05.2005 | beebob | 32666 | KAT : PHP | | Kommentare 0


5

7

Öffnen Sie eine leere Datei und speichern Sie diese als "soap_client_getattrib.html" im selben Ordner ab, indem Sie die Datei "BlasterSoapClient.js" abgespeichert haben. Kopieren Sie folgenden Code in die Datei und speichern:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Ein Soap Client in Javascript</title>

<!-- Die Soap Klasse einbinden -->
<script type="text/javascript" src="BlasterSoapClient.js"></script>

</head>
<body>

<script>
// neue Instanz des Soap Clients erzeugen
var soapClient = new BlasterSoapClient();

// Webpfad zum SoapServer
soapClient.transportURI = 'http://localhost/soap_server.php';
   
try{
	// Parameter Array erzeugen. Da wir keine Parameter in der Funkion des Soap Servers erwarten, hat das Array die länge null.
	var p = new Array(0);
	
	// Aufruf (invoke) der Funktion MySoapClass::getAttributesClass() auf dem SoapServer
	var attributesClass = soapClient.invoke('getAttributesClass',p);
	
	// die Ausgabe sollte [object SOAPPropertyBag] lauten
	document.writeln(attributesClass+'<br /><br />');
	
	// ausgabe der eigenschaften des Objekts MyAttributesClass
	document.writeln('Empfangen:<br />');
	document.writeln(attributesClass.attrib1+'<br />');
	document.writeln(attributesClass.attrib2+'<br />');
	document.writeln(attributesClass.attrib3+'<br />');
	document.writeln(attributesClass.attrib4+'<br />');
	document.writeln(attributesClass.attrib5+'<br />');
	
	
} catch(e) {
	alert(e);
}
</script>

</body>
</html>
Navigation -> Seitenanzahl : (7)

  «  1 2 3 4 5 6 7  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
Über den Autor
beebob

beebob

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni

Wissensbestand in Unternehmen

Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Neu | Berni