الرئيسيةبحث

تطبيق موزع

التطبيق الموزع هو تطبيق مكون من أكثر من مكون يمكن نشرها بشكل مستقل وعلى آلات مختلفة مرتبطة بشبكة، وتتخاطب فيما بينها باستعمال البرمجيات الوسيطة. يتألف التطبيق الموزع من طبقتين هما تطبيقات مخدم والمستخدم) أو من ثلاث طبقات هي تطبيقات زبون والبرمجيات الوسيطة والمخدم أو من عدة طبقات هي الزبون وعدة برمجيات وسيطة وعدة مخدمات.

حسنات التطبيق الموزع

هناك بعض التطبيقات التي تفرض على المستخدم أن تكون موزعة (جغرافياً :مثل فروع بنك معين) يوجد العديد من الأسباب التي نحتاج من أجلها التطبيقات الموزعة:

  1. حاجة المؤسسات إلى مكاملة التطبيقات القديمة بتطبيقات جديدة،و ذلك لأن التكنولوجيا عمرها قصير ،أي خمس سنوات تقريباً،لذا تلجأ المؤسسات إلى التغيير التدريجي بدلاً من التغيير الجذري.
  2. مكاملة تطبيقات تعمل بلغات برمجة وتعمل على آلات مختلفة بمنصات عمل مختلفة(نظم تشغيل مختلفة).
  3. تحقيق الأمن .
  4. السماح بتوزيع العبء بين مجموعة من الآلات بوقت التنفيذ مما يسمح للمخدم بالتجاوب بسرعة.
  5. تأمين توزيع جغرافي للتطبيق يتناسب مع التوزيع الجغرافي للمستخدمين.
  6. جعل البرمجيات في متناول المستخدمين داخل و خارج المؤسسة.