بيت تطوير ما هي الوسائط التشعبية كمحرك لحالة التطبيق (hateoas)؟ - تعريف من techopedia

ما هي الوسائط التشعبية كمحرك لحالة التطبيق (hateoas)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني الوسائط التشعبية كمحرك لدولة التطبيق (HATEOAS)؟

HATEOAS ، أو Hypermedia As The Engine Of Application State ، هي إحدى ميزات تصميم بنية البرنامج RESTful التي طورها Roy Fielding ، حيث يتواصل العميل مع الشبكة من خلال ما يسمى بالوسائط التشعبية. تتكون الوسائط التشعبية هذه من معلومات يتم تسليمها عبر الإنترنت بعدد من التنسيقات.

تيكوبيديا تشرح الوسائط التشعبية كمحرك لدولة التطبيق (HATEOAS)

من خلال توفير هذا النوع من الاتصالات العالمية ، يمكن أن تحقق بنية RESTful أهدافًا معينة للأداء وقابلية للتطوير. يجادل البعض أيضًا أنه من خلال إنشاء هذه المعايير المتسقة ، فإنه يسهل على أنواع مختلفة من البرامج التفاعل. ينطوي جزء كبير من العمل على تطبيق HATEOAS و RESTful على العمل مع واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات المصممة لنقل معلومات أو وظيفة من تطبيق أو جزء من برنامج إلى آخر. نظرًا لأن REST أصبح أكثر بروزًا في التصميم الرقمي ، فقد أدى ذلك إلى نقاش كبير حول ما إذا كان المشروع المعطى "مستريحًا بنسبة 100٪" أو "مستريح جزئيًا" فقط ، وكيف يحدد ذلك قيمة ووظيفة هذا المشروع.

ما هي الوسائط التشعبية كمحرك لحالة التطبيق (hateoas)؟ - تعريف من techopedia