par
Pat3000 » 07 mars 2012, 15:14
Le bout de code suivant est appelé lorsque l'on appelle la page php qui le contient.
Cela veut dire qu'a chaque fois que je vais appeler cette page
il y aura création du serveur soap alors que je ne veux le créer qu'une seule fois.
Il faut donc que j'utilise un singleton ?
<?php
require_once('nusoap.php');
$debug = 1;
$server = new soap_server;
$server->register('hello');
function hello($name) {
return 'Hello, ' . $name;
}
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
?>
Le bout de code suivant est appelé lorsque l'on appelle la page php qui le contient.
Cela veut dire qu'a chaque fois que je vais appeler cette page
il y aura création du serveur soap alors que je ne veux le créer qu'une seule fois.
Il faut donc que j'utilise un singleton ?
[php]<?php
require_once('nusoap.php');
$debug = 1;
$server = new soap_server;
$server->register('hello');
function hello($name) {
return 'Hello, ' . $name;
}
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
?>[/php]