IPC بين بيثون و C #
-
19-09-2019 - |
سؤال
أرغب في اجتياز البيانات بين Python وتطبيق C # في Windows (أريد أن تكون القناة ثنائية الاتجاه) في الواقع أريد أن أترك الهيكل الذي يحتوي على بيانات حول حزمة الشبكة التي تم التقاطها باستخدام C # (Sharppcap) تطبيق Python ثم أرسل حزمة معدلة إلى برنامج C #. ماذا تقترح ؟ (أنا أفضل أن تكون طريقة سريعة) عمليات البحث الخاصة بي كشفت حتى الآن أنني أستطيع استخدام هذه التقنيات، لكنني لا أعرف ما هي:
- json-rpc.
- استخدم WCF (قم بتشغيل المشروع تحت IronPython باستخدام IronClad)
- WCF (استخدم بيثون ل .NET)
المحلول
لماذا لا تستخدم اتصال مأخذ التوصيل بسيط، أو إذا كنت ترغب في ذلك، يمكنك بدء تشغيل خادم HTTP بسيط، و / أو القيام JSON-RPC فوقه.
نصائح أخرى
استخدم JSON-RPC لأن التجربة التي تكسبها ستستخدم أكثر عملية. يستخدم JSON على نطاق واسع في تطبيقات الويب المكتوبة في جميع العشرات أو أكثر اللغات الأكثر شعبية.
لا تنتمي إلى StackOverflow