عنوان مقاله :
ارايه يك رويكرد همانندسازيشده عاملمحور در اجراي يك الگوي كد متحرك مطمين
پديد آورندگان :
حميدي، حجتالله نويسنده نويسنده اول ,
اطلاعات موجودي :
دوفصلنامه سال 1394 شماره 8
كليدواژه :
تحملپذير خطا , عامل محور , عامل سيار(متحرك) , قابليت اطمينان , همانندسازي
چكيده فارسي :
عاملهاي سيار، امكان نزديك كردن كدها به منابع را كه در الگوي قديمي مشتري/خدمتگزار پيشبيني نشده است، امكانپذير ميكنند. انعطافپذيري بيشتر الگوهاي عامل سيار، در مقايسه با الگوي محاسبات مشتري/خدمتگزار، هزينههاي اضافي به بار ميآورد. پيچيدگي بيشتر، مسايلي همچون قابليت اطمينان را مطرح ميكند. در بين مكانيزمهاي قابليت اطمينان، تحملپذيري خطا، رويكردي است كه از اهميت قابلتوجهي برخوردار است. رويكردهاي مختلفي براي امنيت عاملهاي سيار در مقابل خطا و حمايت تراكنشي آنها ارايه شده است. آنها نقاط قوت و ضعف مختلفي داشته و در محيطهاي متفاوتي عمل ميكنند و بهعلت اين تنوع، اغلب براي برنامهنويس مشكل است كه انتخاب كند كدام رويكرد، مناسبترين رويكرد براي يك كاربرد است. اين مقاله، يك تقسيمبندي از رويكردهاي موجود براي اجراي عاملهاي سيار تحملپذير خطا ارايه داده و درك ويژگيها و ضعفهاي اين رويكردها را آسان ميكند. علاوه براين در اين مقاله، يك ساختار غير انسدادي براي امنيت عاملهاي سيار عاملمحور ارايه شده است. در اين ساختار، پروتكلي كه تحملپذيري خطا را فراهم ميسازد، با عامل حركت ميكند. مزيت اين كار در اين است كه اجازه ميدهد تا بتوان عامل سيار تحملپذير خطا را بدون نياز به تغيير دادن در طرح اصلي عامل اجرا كرد. مزاياي اين رويكرد، در مقايسه با رويكرد وابسته به محل، بسيار بيشتر بوده و نتايج حاصل، هزينههاي تحملپذيري خطا را در مقايسه با يك عامل همانندسازينشده نشان ميدهند. اين هزينهها به تعداد مراحل و اندازه عامل بستگي دارد كه افزايش اندازه عامل و تعداد مراحل، زمان اجرا را افزايش ميدهند.
عنوان نشريه :
محاسبات نرم
عنوان نشريه :
محاسبات نرم
اطلاعات موجودي :
دوفصلنامه با شماره پیاپی 8 سال 1394
كلمات كليدي :
#تست#آزمون###امتحان