Tecnología

Inicio

Cómo hacer ping a un mensaje XML-RPC

XML-RPC son un conjunto de implementaciones de software que utilizan HTTP para transmitir datos desde un servidor web a un usuario de la web o cliente, que podría ser otra aplicación de software. Los mensajes XML-RPC usan Extensible Markup Language o XML, ya que la estructura de sus datos, que les permiten ser utilizados a través de una serie de diferentes lenguajes de programación como Microsoft .NET, C y C ++, así como PHP. Haciendo ping, o solicitar, un mensaje XML-RPC de un servidor que transmite los datos XML-RPC se puede hacer mediante el uso de sólo unas pocas líneas de código.

Instrucciones

1 Lanzar una aplicación de edición de texto sin formato o su aplicación de edición de código preferido y crear un nuevo documento de PHP.

2 Iniciar una conexión con el servidor XML-RPC para que pueda hacer ping para los mensajes utilizando el siguiente código, en sustitución de la URL utilizada en el ejemplo con la URL que en realidad se desea utilizar:

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

this-> xmlrpc-> servidor ( 'http://www.xmlrpcservereample.com/', 80);

this-> xmlrpc-> método ( 'messageUpdates.ping');

3 Indicar al servidor XML-RPC en que los datos deben ser enviados utilizando el siguiente código, que en este caso se supone que se utiliza para actualizar un blog:

request = array ( 'Blog', "http://www.blog.com/ ');

this-> xmlrpc-> petición (petición $);

4 Crear un argumento PHP que le asegura que se le mostrará un mensaje de error si hay algún problema al conectar con el servidor XML-RPC y que no son capaces de hacer ping utilizando el código siguiente:

if (! $ this-> xmlrpc-> send_request ())

{

echo $ this-> xmlrpc-> display_error ();

}