September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten einen XML-RPC-Server aufbauen und auf XML-RPC-Anfragen antworten. Auf diese Weise können XML-RPC-fähige Clients Ihrem Server Fragen stellen, und Sie können mit Daten antworten.
Verwenden Sie das PEAR-Paket XML_RPC, das eine Klasse zum Erstellen von XML-RPC-Servern zur Verfügung stellt.
require_once 'XML/RPC/Server.php';
// Dies ist die als "get_time()" offen gelegte Funktion.
function return_time($args)
{
$date = date('Ymd\THis');
$val = new XML_RPC_Value($date);
$response = new XML_RPC_Response($val);
return $response;
}
$map = array(
'getTime' => array(
'function' => 'return_time'
)
);
$server = new XML_RPC_Server($map);Das PEAR-Paket XML_RPC bietet neben Klassen für das Erstellen ...