Section courante

A propos

Section administrative du site

xmlrpc

XMS - Procédure d'appel à distance
CodeIgniter PHP

Description

Cette classe permet d'envoyer des requêtes à un autre serveur, ou de fixer son propre serveur XML-RPC pour la réception de requêtes.

Initialisation

$this->load->library('xmlrpc');

Méthode

Voici la liste des méthodes de la classe «xmlrpc» accessible uniquement dans Code Igniter et n'étant pas fournit avec PHP :

Méthode Description
$this->xmlrpc->display_error(); Cette méthode permet de demander le message d'erreur si la requête a échoué pour toutes sortes de raisons.
$this->xmlrpc->display_response(); Cette méthode permet de demander la réponse d'un serveur à distance pour la requête reçu.
$this->xmlrpc->method($methode); Cette méthode permet de fixer la méthode envoyant des requêtes au serveur XML-RPC.
$this->xmlrpc->request($requete); Cette méthode permet de prendre un tableau de données et construit les requêtes a envoyé au serveur XML-RPC.
$this->xmlrpc->send_error_message(); Cette méthode permet d'envoyer un message d'erreur du serveur vers le client.
$this->xmlrpc->send_response(); Cette méthode permet d'envoyer une réponse du serveur vers le client.
$this->xmlrpc->send_request(); Cette méthode permet d'envoyer la requête et retourne TRUE si l'opération a réussis sinon FALSE.
$this->xmlrpc->server($url,$port); Cette méthode permet de fixer l'URL et le numéro du port du serveur envoyant la requête.
$this->xmlrpc->set_debug($etat); Cette méthode permet d'activer le débogueur.
$this->xmlrpc->timeout($temps); Cette méthode permet de fixer la période de dépassement de délai (en secondes) après quoi la requête sera annulé.

Voir également

Références des protocoles réseaux - XML-RPC - Introduction
Langage de programmation - XML - Accueil

Dernière mise à jour : Jeudi, le 31 décembre 2015