บ้าน พัฒนาการ ไฮเปอร์มีเดียคือกลไกของสถานะแอพพลิเคชั่น (เกลียดชัง)? - คำจำกัดความจาก techopedia

ไฮเปอร์มีเดียคือกลไกของสถานะแอพพลิเคชั่น (เกลียดชัง)? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Hypermedia ในฐานะเอ็นจิ้นของสถานะแอพพลิเคชั่น (HATEOAS) หมายถึงอะไร?

HATEOAS หรือ Hypermedia ในฐานะ Engine Of Application State เป็นคุณสมบัติการออกแบบของสถาปัตยกรรมซอฟต์แวร์ RESTful ที่พัฒนาโดย Roy Fielding ซึ่งลูกค้าสื่อสารกับเครือข่ายผ่านสิ่งที่เรียกว่าไฮเปอร์มีเดีย สื่อสิ่งพิมพ์นี้ประกอบด้วยข้อมูลที่ส่งทางออนไลน์ในรูปแบบต่าง ๆ

Techopedia อธิบาย Hypermedia ในฐานะเครื่องมือของแอปพลิเคชันรัฐ (HATEOAS)

ด้วยการให้การสื่อสารสากลประเภทนี้สถาปัตยกรรม RESTful สามารถบรรลุประสิทธิภาพและเป้าหมายที่ปรับขนาดได้ บางคนโต้แย้งว่าด้วยการสร้างมาตรฐานที่สอดคล้องกันเหล่านี้มันทำให้ง่ายขึ้นสำหรับซอฟต์แวร์ประเภทต่าง ๆ ในการโต้ตอบ งานส่วนใหญ่ในการนำ HATEOAS และ RESTful design มาใช้นั้นเกี่ยวข้องกับการทำงานกับ application programming interface หรือ APIs ที่ออกแบบมาเพื่อ port data หรือฟังก์ชั่นการใช้งานจากแอพพลิเคชั่นหรือชิ้นส่วนของซอฟต์แวร์ เนื่องจาก REST มีความโดดเด่นมากขึ้นในการออกแบบดิจิทัลมันได้นำไปสู่การถกเถียงอย่างมากเกี่ยวกับว่าโครงการที่กำหนดนั้นเป็น“ 100% RESTful” หรือ“ RESTful เพียงบางส่วนเท่านั้น” และวิธีการกำหนดค่าและการทำงานของโครงการนั้น

ไฮเปอร์มีเดียคือกลไกของสถานะแอพพลิเคชั่น (เกลียดชัง)? - คำจำกัดความจาก techopedia