“Conocimientos Programación>Python Programming

Cómo sincronizar las colas a través de XML -RPC en Python

2014/11/14
XML ​​-RPC es un protocolo de comunicación procesal que utiliza archivos XML para codificar las comunicaciones realizadas a través del protocolo. Al igual que muchos protocolos de comunicación Web , XML -RPC utiliza el protocolo de transferencia de hipertexto (HTTP ) para solicitar y recibir información de forma remota desde otros servidores Web . El lenguaje de programación Web conocido como Python se puede utilizar para sincronizar las colas en servidores web remotos mediante el uso de XML -RPC para controlar las solicitudes de sincronización . Instrucciones
1

Abre tu código Python preferido aplicación de edición y crear un nuevo documento de Python.
2

Solicitar los puestos de trabajo desde el servidor Web a través de XML -RPC mediante la importación del XML -RPC biblioteca. Utilice el siguiente ejemplo de código como una guía para codificar su solicitud Python:
xmlrpclibs importación

= xmlrpclib.ServerProxy ( ' http://www.exampleURL.com:3000 ' ) s.myfunction print ( 1 , 3 )
3

Llama al manejador de peticiones XML -RPC para iniciar la sincronización del trabajo, por ejemplo :

de XMLRPCServer XMLRPCRequestHandler
clase

importación XMLRPCServerfrom XMLRPCServer importación RequestHandler ( XMLRPCRequestHandler ) : rpc_paths = ( '/RPC2 ',)
4

sincronizar los puestos de trabajo en el servidor llamando a la función Python específica que está utilizando para realizar la sincronización. Utilice el código siguiente como guía y reemplazar " examplefunction " con el nombre de la función de Python que desea utilizar :

examplefunction def (x , y) : status = 1Resultado = [ 1 , 3 , [ ,"2 , 9 ] ] regreso (estado , resultado) server.register_function ( examplefunction )
5

Guardar el código de Python y ejecutar la secuencia de comandos de la máquina remota para sincronizar la cola de trabajos en el servidor XML -RPC .

Python Programming
Cómo detectar los Hashtags de Texto en Python
Cómo determinar cuándo utilizar Python
Cómo calcular texto Ancho Con Python
Cómo declarar una lista de dos dimensiones en Python
Tutorial de Python Lambda
Cómo editar una cuadrícula con PHP
Maya Python Tutorial
Cómo convertir una lista en un conjunto en Python
Conocimientos Informáticos © http://www.ordenador.online