rpcpdb

Software screenshot:
rpcpdb
Podrobnosti Software:
Verze: 0.3.5
Datum uploadu: 20 Feb 15
Vývojka: Ben Bass
Licence: Volný
Popularita: 13

Rating: 5.0/5 (Total Votes: 1)

rpcpdb je Python wrapper kolem Python PNR, debugger, který dělá to více vhodný pro použití v kontextu RPC.
Je navržen tak, aby odpovídaly požadavkům na ladění funkce na již spuštěný server, který používá vlákna nebo procesů k odeslání každé volání vzdálené procedury, aniž by museli měnit zdrojový kód na server v žádném případě. Neexistuje žádná narušení jiným klientům a volání RPC, zatímco vybraný hovor je laděn.
Zejména mixin třída je opatřeno dodává debug_func a undebug_func metody k serveru RPC. Ty umožňují zarážky být řízen jiným klientem RPC.
Pro příklad, spusťte proces xmlrpc_server.py serveru, spusťte jeden nebo více xmlrpc_client.py procesy, které se bude neustále provádět požadavky RPC proti němu. xmlrpc_debug.py pak lze spustit aplikovat ladění zarážku způsobem, který klienti neustále volá; další klient pro volání této funkce bude na dálku laditelném, zatímco ostatní klienti dál nevšímal.
V současné době ladění rozhraní je k dispozici přes zásuvku UNIX, ale to bude v budoucnosti rozšířen.
Rámec RPC podpora je určena na pokrytí XMLRPC, RPyC a Pyro v počátečních fázích

Co je nového v této verzi:.

  • Přidána funkce ignore_count pro přeskočení uzavřeno zarážku n-krát

Co je nového ve verzi 0.2.1:

  • Python 3 podpora (pouze 3.2+)
  • Parametr odpovídající spustit debugger (podmíněné ladění)

Co je nového ve verzi 0.1.1:

  • Fix problém, kde vyberte hovor termsock byl neustále hledání zapisovatelné RL, což způsobuje využití 100% CPU

Požadavky na :

  • Python

Podobný software

Fenris
Fenris

3 Jun 15

MBW
MBW

18 Feb 15

Accerciser
Accerciser

31 Oct 16

KDbg
KDbg

14 Apr 15

Ostatní software developer Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

Komentáře k rpcpdb

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!