جدول المحتويات:
التعريف - ماذا يعني Apache Thrift؟
Apache Thrift هي أداة مفتوحة المصدر من Apache Software Foundation تساعد على توفير دعم عبر اللغات وحلول لأنظمة الأكواد "polyglot".
يشير مصممو Apache Thrift إلى ذلك كأداة "تطوير خدمة عبر اللغات قابلة للتطوير". قد يطلق عليها آخرون "منصة التسلسل" أو "مورد دعم متعدد اللغات". يتكون Apache Thrift من مجموعة برامج ومحرك لإنشاء التعليمات البرمجية يساعد على توفير أنواع مختلفة من الدعم للهندسة متعددة اللغات.
تيكوبيديا يشرح اباتشي التوفير
جزء من وظيفة Apache Thrift هو أنه يمكن للمطورين تغيير وسائل النقل أو البروتوكولات دون إعادة تجميع المشروع. قد يصف الخبراء هذا كخطة لتطبيع الوحدات النمطية للاستخدام عبر اللغات أو من حيث الإطار الشامل لخدمات الشبكة. يمكن أن يعمل Apache Thrift أيضًا مع خوادم استدعاء الإجراء البعيد (RPC) لدعم مشاريع الشبكات.
بشكل عام ، يساعد Apache Thrift الشركات في التعامل مع المواقف التي جعلت فيها أنظمة polyglot الإدارة العامة صعبة. حتى الشركات التي التزمت باستخدام لغة برمجية واحدة من أجل التطوير عادةً ما تحتوي على أجزاء من لغات البرمجة الأخرى المضمنة في جوانب مختلفة من بنية تقنية المعلومات الخاصة بها. يمكن أن يساعد Apache Thrift في سد الفجوة عندما يضطر المهندسون إلى الدخول وجعل هذه الوحدات المختلفة تتحدث إلى بعضهم البعض.