rpcpdb

نرم افزار تصویر:
rpcpdb
جزئیات نرم افزار:
نسخه: 0.3.5
ها تاریخ: 20 Feb 15
توسعه دهنده: Ben Bass
پروانه: رایگان
محبوبیت: 13

Rating: 5.0/5 (Total Votes: 1)

در rpcpdb لفاف بسته بندی پایتون در سراسر دیباگر PDB پایتون که آن را مناسب تر برای استفاده در زمینه های RPC است.
این طراحی شده است را به انجام برسانند نیاز برای اشکالزدایی یک تابع در یک سرور در حال حاضر در حال اجرا استفاده می کند که موضوعات و یا فرآیندهای اعزام هر فراخوانی روال از راه دور، بدون نیاز به تغییر کد منبع به سرور به هیچ وجه. هیچ اختلال به مشتریان دیگر و تماس RPC وجود دارد در حالی که تماس انتخاب است که دیباگ.
به طور خاص، یک کلاس Mixin دارد ارائه شده است که می افزاید debug_func و روش undebug_func به سرور RPC خود را. این اجازه می دهد نقاط شکست که باید توسط مشتری RPC دیگری کنترل می شود.
برای مثال، اجرای فرآیند سرور xmlrpc_server.py، سپس اجرا فرآیندهای xmlrpc_client.py یک یا چند که به طور مستمر انجام خواهد شد درخواست RPC در برابر آن. xmlrpc_debug.py سپس می تواند اجرا شود برای تزریق نقطه انفصال اشکال زدایی در روش که مشتریان به طور مستمر در تماس. مشتری در کنار تماس بگیرید که تابع خواهد بود از راه دور debuggable، در حالی که دیگر مشتریان در بی اعتنا ادامه می دهند.
در حال حاضر رابط اشکال زدایی از طریق یک سوکت یونیکس ارائه شده، اما این خواهد شد در آینده گسترش داده است.
پشتیبانی چارچوب RPC در نظر گرفته شده برای پوشش XMLRPC، RPyC و PYRO در مراحل اولیه

چه در این نسخه جدید است.

اضافه شده قابلیت IGNORE_COUNT برای پرش نقطه انفصال n بار همسان

چه در نسخه 0.2.1 جدید است:

پایتون پشتیبانی 3 (3.2+ تنها)
تطبیق پارامتر به ماشه دیباگر (اشکال زدایی مشروط)

جدید در نسخه 0.1.1 است:

در رفع مسئله که در آن تماس را انتخاب کنید در termsock به طور مستمر پیدا شد FDS قابل نوشتن، باعث 100٪ استفاده از پردازنده

مورد نیاز:

پایتون

نرم افزار های مشابه

Valgrind
Valgrind

17 Feb 15

rpdb
rpdb

14 Apr 15

mpatrol
mpatrol

3 Jun 15

Visual REGEXP
Visual REGEXP

3 Jun 15

نرم افزار های دیگر از توسعه دهنده Ben Bass

rpcpdb
rpcpdb

13 Apr 15

piefull
piefull

13 May 15

نظرات به rpcpdb

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!