Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como sincronizar Filas Via XML -RPC em Python
XML -RPC é um protocolo de comunicação processual que usa arquivos XML para codificar comunicações feitas através do protocolo . Como muitos protocolos de comunicação Web , XML -RPC usa o protocolo de transferência de hipertexto (HTTP) para solicitar e receber informações remotamente a partir de outros servidores web. A linguagem de script Web conhecido como Python pode ser usado para sincronizar as filas em servidores Web remotos usando XML -RPC para controlar as solicitações de sincronização . Instruções
1

Abra seu aplicativo de edição de código Python preferido e crie um novo documento Python.
2

Solicite os trabalhos a partir do servidor Web através de XML -RPC através da importação do XML - RPC biblioteca . Use o seguinte exemplo de código como um guia para codificar seu pedido Python:

xmlrpclibs importação = xmlrpclib.ServerProxy (' http://www.exampleURL.com:3000 ') s.myfunction impressão ( 1, 3 ),
3

Chame o manipulador de solicitação XML -RPC para iniciar a sincronização do trabalho , por exemplo :

de XMLRPCServer XMLRPCServerfrom importação XMLRPCServer XMLRPCRequestHandler importação

classe RequestHandler ( XMLRPCRequestHandler ) : rpc_paths = ( '/RPC2 ',)
4

Sincronizar os postos de trabalho no servidor , chamando a função Python que você está usando para executar a sincronização. Use o código a seguir como um guia e substituir " examplefunction " com o nome da função Python que você deseja usar :

def examplefunction (x, y): status = 1result = [ 1, 3, [ ,"2, 9 ]] de retorno ( status, resultado) server.register_function ( examplefunction )
5

Salve o código Python e executar o script a partir de sua máquina remota para sincronizar as tarefas da fila no servidor XML -RPC .

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter as coordenadas do Cursor Linux 
·Como executar código Python 
·Certificação Python 
·Cadeia Comprimento Limite em Python 
·Como ler a Seleção Listbox em Python 
·Como dividir dados tabulares com um delimitador de em P…
·Como saber as dimensões de uma matriz em Python 
·Como lidar com Nested Tuples em Python 
·Como limitar Logins no código Python 
·Como alterar a cor de uma Python Boxplot 
  Artigos em destaque
·Como Obter o Valor Mod em Java 
·Códigos Java básico 
·A diferença entre usar Javascript e Java Applets para …
·Como fazer o Windows Widgets 
·Como adicionar uma biblioteca ao NetBeans 
·Como criar um Func_Train em GtkRadiant 
·Como para remover quaisquer sinais de mais de um String…
·Como formatar Frações em Java 
·Tipos de dados abstratos ADT 
·Como encontrar o número de ocorrências de um caracter…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados