فہرست کا خانہ:
- تعریف - نمائندہ ریاست کی منتقلی (REST) کا کیا مطلب ہے؟
- ٹیکوپیڈیا نمائندگی اسٹیٹ ٹرانسفر (REST) کی وضاحت کرتا ہے
تعریف - نمائندہ ریاست کی منتقلی (REST) کا کیا مطلب ہے؟
نمائندہ ریاست کی منتقلی (REST) ایک تقسیم شدہ نظام کا فریم ورک ہے جو ویب پروٹوکول اور ٹکنالوجی کا استعمال کرتا ہے۔ REST فن تعمیر میں وسائل کی منتقلی کے ارد گرد تعمیر کردہ کلائنٹ اور سرور کی بات چیت شامل ہے۔ ویب سب سے بڑا ریسٹ کا عمل ہے۔
REST اصولوں کے مطابق ہونے والے سسٹمز کو RESTful کہا جاتا ہے۔
ٹیکوپیڈیا نمائندگی اسٹیٹ ٹرانسفر (REST) کی وضاحت کرتا ہے
ایچ ٹی ٹی پی کی تصریح کے اہم مصنفین میں سے ایک ، رائے فیلڈنگ نے 2000 میں اپنے ڈاکٹریٹ کے مقالے کے ایک حصے کے طور پر REST کا تصور تیار کیا۔
REST کا استعمال مطلوبہ اعداد و شمار کے ساتھ ایکسٹنسیبل مارک اپ لینگوئج (XML) ویب پیج فائلوں کی ترجمانی کے ذریعے ویب سائٹ کے ڈیٹا پر قبضہ کرنے کے لئے کیا جاسکتا ہے۔ اس کے علاوہ ، آن لائن پبلشرز ویب پیج کے مواد اور ایکس ایم ایل کے بیانات کو چالو کرکے صارفین کو سنڈیکیٹڈ مواد فراہم کرتے وقت ریسٹ کا استعمال کرتے ہیں۔ صارف ویب سائٹ کے یو آر ایل کے ذریعے ویب صفحہ تک رسائی حاصل کرسکتے ہیں ، کسی ویب براؤزر کے ساتھ XML فائل کو پڑھ سکتے ہیں ، اور ضرورت کے مطابق ڈیٹا کی ترجمانی اور استعمال کرسکتے ہیں۔
بنیادی آرام کی رکاوٹوں میں شامل ہیں:
- مؤکل اور سرور: مؤکل اور سرور کو یکساں انٹرفیس کے ذریعے ریسٹ آپریشن سے الگ کردیا جاتا ہے ، جو کلائنٹ کوڈ کی پورٹیبلٹی کو بہتر بناتا ہے۔
- بے ریاست: ہر کلائنٹ کی درخواست میں سرور پر کلائنٹ کے سیاق و سباق کو محفوظ کیے بغیر درخواست پروسیسنگ کے لئے تمام مطلوبہ ڈیٹا کا ہونا ضروری ہے۔
- کیش ایبل: ویب براؤزنگ کو تیز کرنے کے ل Resp کسی کلائنٹ کمپیوٹر پر جوابات (جیسے ویب صفحات) کو کیش کیا جاسکتا ہے۔ جوابات کی تعریف کی گئی ہے اور قابل درخواست دہندگی نہیں ہے تاکہ مؤکلوں کو باخبر اور غیر مناسب اعداد و شمار کو دوبارہ استعمال کرنے سے روکنے کے ل further جب وہ مزید درخواستوں کا جواب دیتے ہیں۔
- پرتوں والا نظام: بہتر پیمانے کے لئے گاہکوں کو ایک انٹرمیڈیٹ پرت کے ذریعے اختتامی سرور سے منسلک کرنے کے قابل بناتا ہے۔