التطبيق الموزع
من ويكيبيديا، الموسوعة الحرة
هو تطبيق مكون من أكثر من مكون يمكن نشرها بشكل مستقل و على آلات مختلفة مرتبطة بشبكة،و تتخاطب فيما بينها باستعمال الـ Middleware . يتألف التطبيق الموزع من طبقتين (تطبيقات مخدم-زبون) أو من ثلاث طبقات (تطبيقات زبون-Middleware-مخدم)أو من عدة طبقات (زبون-عدة Middleware -عدة مخدمات).
[تحرير] الفائدة من التطبيق الموزع:
هناك بعض التطبيقات التي تفرض على المستخدم أن تكون موزعة (جغرافياً :مثل فروع بنك معين) يوجد العديد من الأسباب التي نحتاج من أجلها التطبيقات الموزعة:
- حاجة المؤسسات إلى مكاملة التطبيقات القديمة بتطبيقات جديدة،و ذلك لأن التكنولوجيا عمرها قصير ،أي خمس سنوات تقريباً،لذا تلجأ المؤسسات إلى التغيير التدريجي بدلاً من التغيير الجذري.
- مكاملة تطبيقات تعمل بلغات برمجة وتعمل على آلات مختلفة بمنصات عمل مختلفة(نظم تشغيل مختلفة).
- تحقيق الأمن Security .
- السماح بتوزيع العبء بين مجموعة من الآلات (load Balancing)بوقت التنفيذ مما يسمح للمخدم بالتجاوب بسرعة.
- تأمين توزيع جغرافي للتطبيق يتناسب مع التوزيع الجغرافي للمستخدمين.
- جعل البرمجيات في متناول المستخدمين داخل و خارج المؤسسة.