مهاجرت منابع محلی در سیستم های توزیعیدر سیستم های توزیعی، مواردی وجود دارند که انتقال برنامه ها، حتی در حین اجرای آنها، باعث ساده شدن طرح سیستم های توزیعی خواهد شد. در چند مطلب گذشته در مورد مهاجرت قطعه کد اجرا صحبت …
مدل های مهاجرت کد در سیستم های توزیعیهر چند مهاجرت کد به معنای جابجایی کد در بین ماشین هاست، این اصطلاح در واقع حوزه بزرگتری را شامل میشود. به طور معمول، ارتباطات در سیستم های توزیع شده به موضوع تبادل داده بین فرآیندها می …
معماری متمرکز در سیستم های توزیع شدهدر معماری متمرکز تنها یک سرویس دهنده اغلب قطعات نرم افزاری را پیاده سازی میکند، درحالی که سرویس گیرندگان راه دور میتوانند با ابزارهای ارتباطی به آن سرویس دهنده دست یابند. در این مطلب مسائل و مشکلاتی …
چرا از مهاجرت کد در سیستم توزیعی استفاده کنیم ؟همانطور که در مطالب قبلی هم گفته شد، ارتباطات در سیستم های توزیعی منحصر به انتقال داده هاست؛ با این حال مواردی هم وجود دارند که انتقال برنامه ها، حتی در حین اجرای آنها، باعث ساده …
نخ در سیستم های توزیعییکی از مهمترین ویژگی های نخ آن است که میتواند بدون مسدود کردن کل فرآیندی که نخ در آن در حال اجراست، راهکار مناسبی جهت فراخوانی های سیستمی مسدود شونده مهیا کند. این ویژگی باعث جذابیت …
سیر تکاملی سیستم های عاملدر جهت ظهور تدریجی و سیر تاریخی تکامل سیستم های عامل، راه پر فراز و نشیبی طی شده است تا امروزه کاربران از سیستم عامل به طور بهینه استفاده نمایند. در این مطلب قصد داریم نگاهی …
انواع ارتباطات در سیستم های توزیعیبرای درک روش های مختلف ارتباطی که میان افزارها برای برنامه های کاربردی ایجاد میکنند، بهتر است میان افزار را به عنوان یک سرویس افزوده در سرویس های مشتری – خدمتگزار تصور کرد. برای مثال، یک …
سیستم های اطلاعاتی توزیع شدهیکی دیگر از گروه های مهم سیستم های توزیعی در سازمان هایی مشاهده میشود که گرچه با مجموعه ای از برنامه های کاربردی شبکه شده سر و کار دارند، اما قابلیت کار با هم برای آنها …
سبک های معماری سیستم های توزیع شدهسیستم های توزیع شده، اغلب قطعات پیچیده ای هستند که قطعات در چندین ماشین پراکنده هستند. جهت مهار کردن پیچیدگی آنها، این سیستم ها باید به طور مناسب سازمان دهی شوند. روش های مختلفی برای سازمان …