Bonjour à tous,

Dans le cadre d'une ouverture des services (qui deviendront donc des services web), je dois remodeler une application en XML Soap.

J'ai donc lu cette doc : http://www.portaone.com/resources/do...faces_MR17.pdf et j'ai essayé de mettre en place mon 1er script de connexion vers le serveur (en tentant de suivre l'exemple à la fin de la doc).

Et là... pas moyen de faire cela. J'ai testé le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$client = new nusoap_client('https://mon-server.com/wsdl', 'wsdl', 'https://mon-server.com/soap', '443', 'mon-user', 'mon-password');
 
		$err = $client->getError();
		if ($err) {
			echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
			exit();
		}
 
		$result = $client->call('login', array(mon-user, mon-password), 'https://mon-server.comPorta/SOAP/Session');
		if ($client->fault) {
			echo '<h2>Fault</h2><pre>';
			print_r($result);
			echo '</pre>';
		} else {
			// Check for errors
			$err = $client->getError();
			if ($err) {
				// Display the error
				echo '<h2>Error</h2><pre>' . $err . '</pre>';
			} else {
				// Display the result
				echo '<h2>Result</h2><pre>';
				print_r($result);
				echo '</pre>';
			}
		}
 
		echo '<br><br>-------------------------------------------------------------------------------------------<br>';
		echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
		echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
		echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
En variant les formules au niveau du constructeur de $client, j'ai toujours une erreur du style "Could not connect to host" ou "Connect() Timeout".

Si quelqu'un peut m'aider... ça le ferait

Merci d'avance.