rpcpdb

البرمجيات قطة:
rpcpdb
تفاصيل البرنامج:
الإصدار: 0.3.5
تاريخ إيداع: 20 Feb 15
المطور: Ben Bass
ترخيص: حرر
شعبية: 86

Rating: 5.0/5 (Total Votes: 1)

وrpcpdb هو مجمع بيثون حول المصحح بيثون فوسفات مما يجعله أكثر ملاءمة للاستخدام في سياقات RPC.
وهي مصممة لتلبية الحاجة إلى تصحيح وظيفة على خادم يقوم بتشغيل بالفعل والذي يستخدم المواضيع أو العمليات لإيفاد كل استدعاء إجراء بعيد، دون الحاجة إلى تغيير رمز المصدر إلى الخادم بأي شكل من الأشكال. لا يوجد أي تعطيل لعملاء آخرين ومكالمات RPC بينما يتم تصحيحه المكالمة المحددة.
على وجه الخصوص، وتقدم فئة mixin الذي يضيف debug_func وطرق undebug_func إلى خادم RPC الخاص بك. وتسمح هذه نقاط التوقف أن يكون للرقابة من قبل العميل RPC آخر.
للحصول على سبيل المثال، تشغيل عملية الخادم xmlrpc_server.py، ثم قم بتشغيل واحدة أو أكثر من العمليات xmlrpc_client.py والتي سوف تؤدي باستمرار طلبات RPC ضدها. ثم يمكن تشغيل xmlrpc_debug.py لحقن نقطة توقف التصحيح في طريقة العملاء التي تدعو باستمرار. سوف العميل القادم لاستدعاء هذه الوظيفة أن يكون debuggable عن بعد، في حين أن عملاء آخرين تحمل على غافلين.
حاليا يتم توفير واجهة التصحيح عبر مأخذ UNIX، ولكن هذا سوف تمتد في المستقبل.
ويهدف دعم الإطار RPC لتغطية XMLRPC، RPyC وبايرو في المراحل الأولى

ما هو الجديد في هذا الإصدار:.

إضافة وظائف IGNORE_COUNT لتخطي نقطة توقف n مرة يقابل

ما هو الجديد في الإصدار 0.2.1:

بيثون 3 دعم (3.2+ فقط)
مطابقة المعلمة لتشغيل المصحح (التصحيح مشروط)

ما هو الجديد في الإصدار 0.1.1:

إصلاح مشكلة حيث مختارة الدعوة في termsock تم العثور باستمرار قوات الدفاع والأمن للكتابة، مما تسبب في 100٪ استخدام وحدة المعالجة المركزية

المتطلبات:

بيثون

برامج مماثلة

termdebug
termdebug

20 Feb 15

MBW
MBW

18 Feb 15

DBGMEM
DBGMEM

3 Jun 15

VimPdb
VimPdb

11 May 15

البرامج الأخرى من المطور Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

تعليقات ل rpcpdb

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!