Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako synchronizovať frontu cez XML - RPC v Pythone

XML - RPC je procedurálny komunikačný protokol , ktorý používa XML súbory pre kódovanie komunikácie uskutočnené prostredníctvom protokolu . Rovnako ako mnoho webových komunikačných protokolov , XML - RPC používa protokol pre prenos hypertextu ( HTTP ) požadovať a prijímať informácie na diaľku z iných webových serverov . Web skriptovací jazyk , známy ako Python môže byť použitý na synchronizáciu fronty na vzdialených webových serveroch pomocou XML - RPC riadiť požiadavky na synchronizáciu . Pokyny dovolená 1

Otvorte svoj ​​preferovaný Python kódu aplikáciu pre úpravy a vytvoriť nový Python dokument .
2

žiadosti o pracovné miesta z webového servera pomocou XML - RPC pomocou importu XML - RPC knižnice . Použite nasledujúci príklad kódu ako vodidlo ku kódu vašej požiadavky Python :

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

Volanie rutiny žiadosti o XML - RPC začať synchronizáciu pracovných miest , napríklad :

z XMLRPCServer import XMLRPCServerfrom XMLRPCServer dovozu XMLRPCRequestHandler

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

Synchronizácia úlohy na serveri volaním špecifickú funkciu v jazyku Python , ktorý používate vykonať synchronizáciu . Použite nasledujúci kód ako vodítko a nahradiť " examplefunction " s názvom funkcie Python , ktorý chcete použiť :

def examplefunction ( x , y ) : status = 1result = [ 1 , 3 , [ ,"2 , 9 ] ] return ( stav , výsledok ) server.register_function ( examplefunction )
5

Uložte Python kód a spustiť skript z vášho vzdialeného počítača , synchronizáciu pracovných miest fronty na serveri XML - RPC .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené