ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
179
179
EMPFEHLEN
-
Hallo,
es gibt einen Webservice der von extern und intern aufgerufen werden kann.
Wird dieser WS aus der internen Applikation aufgerufen, kann ein zusätzlicher "Parameter" übergeben werden.
Anhand dessen ändert sich die Verarbeitung ein wenig.
Es soll auch nur ein WSDL verwendet werden.
Vielleicht hilft folgendes ein wenig weiter:
Ich habe im Moment keine Idee, wie ich das Lösen könnte. Ein Ansatz wäre,PHP-Code:$wsdl = 'url_zur_wsdl.wsdl';
$options = array('trace' => 1);
$param = array('param1' => $param1, 'param2' => $param2);
$soapClient = new SoapClient($wsdl, $options);
$res = $soapClient->doSomthing($param);
// aus WS-Klasse soapDoSomething
public function doSomething($param)
{
// init processing
if ($request == 'extern') {
// do processing for extern call
} else {
// do processing for intern call
}
}
dem $options einen Key mitzugeben.
Und im WSDL wird ein SOAP-Header implementiert. Aber wie kann ich dann diesen HeaderPHP-Code:$options = array('trace' => 1, 'key' => 'intern');
verarbeiten?
Oder habt Ihr eine andere Idee?
Viele Grüße
Arndtinho
Ähnliche Themen
-
Richtige Syntax bei Operatorüberladung, wann sind "friend", "const", "&" nötig?
Von mrs_schokokeks im Forum C/C++Antworten: 4Letzter Beitrag: 25.08.10, 19:13 -
MySql Abfrage anhand von PHP Menüfeldern "Filtern"
Von Alexnder Ruff im Forum PHPAntworten: 5Letzter Beitrag: 27.02.09, 08:26 -
Web Services, Javascript und "Hello, World"
Von drezze im Forum Coders TalkAntworten: 1Letzter Beitrag: 16.08.07, 17:19 -
Reporting Services "datengesteuertes Abonnement"
Von Reverent im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 17.04.07, 10:14 -
"Scale Mode" eines "Image" Steuerelements ändern
Von daDom im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 24.04.04, 01:45





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren