تقطير

إطار برنامج لتنمية الخدمات عبر اللغة المتقدمة
التحميل الان

تقطير الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Apache
  • السعر:
  • FREE
  • اسم الناشر:
  • Apache Software Foundation
  • موقع ويب الناشر:
  • http://www.apache.org/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 654 KB

تقطير العلامات


تقطير وصف

إطار برمجيات لتطوير الخدمات عبر اللغة المتقدمة يجمع Thrift بين مكدس برامج مع محرك جيل رمز لبناء الخدمات التي تعمل بكفاءة وبسلاسة بين C ++ و Ruby و Erlang و Perl و Java و Python و PHP و Haskell و C # و Cocoa و Smalltalk، و Ocaml.thrift تتيح لك تحديد البيانات أنواع وخدمة واجهات في ملف تعريف بسيط. أخذ هذا الملف كمدخلات، يقوم برنامج التحويل البرمجي بإنشاء التعليمات البرمجية المراد استخدامه بسهولة لبناء عملاء وخوادم RPC التي تتواصل بسلاسة عبر لغات البرمجة. وهي مصممة خصيصا لدعم تغييرات الإصدار غير الذرية عبر رمز العميل والخادم. Note: مفصل Mac OS X يمكن العثور على تعليمات التثبيت هنا. فيما يلي بعض الملامح الرئيسية "التوفير": بساطة: رمز التوفير بسيط ودود، خال من التبعيات غير الضرورية. الشفافية: التوفير يتوافق مع التعابير الأكثر شيوعا بجميع اللغات. التناسق: niche، الميزات الخاصة باللغة تنتمي ملحقات، وليس المكتبة الأساسية. أداء: نسعى جاهدين للأداء أولا، الأناقة الثانية. لغة الوصف واجهة - يتم تحديد كل شيء في ملف IDL الذي يمكن من خلاله إنشاء ترتيب من العديد من اللغات. انظر thiftidl. ترتيب اللغة - التوفير مدعوم في العديد من اللغات والبيئات: C ++، C #، Cocoa، Erlang، Haskell، Java، Ocaml، Perl، PHP، Python، Ruby، Smalltalk. أسماء الأسماء - كل ملف التوفير في مساحة اسمه الخاصة مما يتيح لك استخدام نفس المعرف في ملفات التوفير متعددة مساحات الأسماء اللغوية - لكل ملف التوفير يمكنك تحديد مساحة الاسم التي يجب استخدامها لكل لغة برمجة أنواع الأساس - التوفير لديه مجموعة صغيرة من أنواع الأساس. انظر thifttypes. الثوابت والمعادين - يمكن تعيين القيم الثابتة أسماء منطقية الهياكل - استخدم الهياكل إلى مجموعة البيانات ذات الصلة. يمكن أن يكون لدى الهياكل حقول من أي نوع. انظر thifttypes. بنيات متفرق - الحقول الأساسية الاختيارية التي لم يتم تعيينها والمرجعية الحقول التي لا معنى لها لن يتم إرسالها عبر السلك تطور الهيكل - يتم التعامل مع إضافة وإزالة الحقول دون كسر العملاء الحاليين باستخدام معرفات عدد صحيح للحقول الحاويات - يمكنك استخدام مجموعات وقوائم وخرائط من أي نوع: أنواع الأساس والمويدات والحاويات الأخرى. انظر thifttypes. اكتب تعريفات - يمكن إعطاء أي نوع اسم يصفه بشكل أفضل الخدمات - خدمة هي مجموعة من الوظائف ميراث الخدمة - تدفق جميع وظائف خدماتها الأساسية ويمكن أن يكون لها وظائف إضافية الدعوات غير المتزامنة - الوظائف التي لا تعيد نتيجة لذلك، يمكن استدعاء النتيجة بشكل غير متزامن حتى لا يتم حظر العميل حتى ينتهي الخادم معالجة الطلب. قد يقوم الخادم بتنفيذ الدعوات غير المتزامنة لنفس العميل بالتوازي / خارج النظام استثناءات - في حالة حدوث خطأ، يمكن أن ترمي دالة استثناء قياسي أو محدد المستخدمين.


تقطير برامج ذات صلة

classz.

Classz - غلاف بسيط حول تفريغ أداة سطر الأوامر ...

174 974 KB

تحميل