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