ما هي أفضل طريقة لاستخدام خدمات الويب في الثعبان ؟

StackOverflow https://stackoverflow.com/questions/28961

  •  09-06-2019
  •  | 
  •  

سؤال

لدي متوسطة الحجم التطبيقات التي تدير .صافي خدمة الويب التي لا تحكم ، و أريد إنشاء فضفاضة pythonic API أعلاه لتمكين سهولة البرمجة.

أردت أن أعرف ما هو أفضل/الأكثر الحل العملي باستخدام خدمات الويب في بيثون.

تحرير:أنا بحاجة إلى تستهلك مجمع الصابون WS وليس لدي أي سيطرة عليها.

هل كانت مفيدة؟

المحلول

Jython و IronPython منح حق الوصول إلى عظيم جافا .صافي الصابون المكتبات.

إذا كنت بحاجة إلى CPython, ZSI وقد المستقر بالنسبة لي ، ولكن قد يكون من الممكن استخدام أداة مثل روبن التفاف جيد C++ صابون المكتبة مثل gSOAP أو أباتشي محور C++

نصائح أخرى

إذا يجب أن تعرض واجهات برمجة التطبيقات ، أنا أفضل أن تفعل كما JSON.بيثون ممتازة دعم كائنات JSON (كائنات JSON هي في الحقيقة الثعبان القواميس)

معظم الحزم على الثعبان أن الصابون الخدمة من خلالها يمكن أن يسمى يعمل على بيثون 2.x, ولكن لديه مشاكل في بيثون 3.x

أفضل تناسب بيثون 3.x التي وجدتها هي رغوة الصابون-jurko

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top