الفرق بين تطبيق خادم العميل وتطبيق الويب

Anonim

تطبيق خادم العميل مقابل تطبيق الويب

تطبيق العميل / الخادم وتطبيق الويب نوعان من التطبيقات المستخدمة في عالم الويب. وتسمى التطبيقات التي تعمل على جانب العميل والوصول إلى الملقم البعيد تطبيقات العميل / الخادم بينما تسمى التطبيقات التي تعمل تماما على المتصفح تطبيقات الويب.

تطبيق العميل / الخادم

يتم تطبيق قطعة من تطبيق البرامج التي يتم تشغيلها على العميل أو جانب المستخدم وتقديم طلبات إلى الخادم أو الوصول إلى المعلومات منه. وتستخدم لغات عالية المستوى لكتابة هذه التطبيقات التي تشمل منطق الأعمال والنماذج واجهة المستخدم. تحتوي معظم التطبيقات من هذا النوع على قاعدة بيانات وتقوم بتخزين الاستعلامات من قاعدة البيانات هذه على الملقم البعيد.

يمكن أن يكون تطبيق خادم العميل منصة محددة أو يمكن أيضا أن يكون عبر منصة إذا تم استخدام لغة البرمجة عبر منصة. ميزة استخدام لغة عبر منصة هو أن التطبيق يبدو الأصلي إلى منصة أو نظام التشغيل للعميل.

يجب تثبيت كل تطبيق عميل-خادم على كمبيوتر العميل. هذا يمكن أن يكون مهمة سهلة جدا أو قد يستغرق ساعات لتثبيت التطبيق لأنه يعتمد على تعقيد التطبيق، والرعاية التي اتخذتها المطور في حين التعبئة والتغليف والمنصة التي هو مكتوب.

ويمكن تشغيل هذه التطبيقات على جهاز الكمبيوتر الخاص بالمستخدم أو قد يكون هناك نوع من فنك، سيتريكس أو ملقم المحطة الطرفية التي تعمل مع نظام التشغيل من أجل توفير قوية وقوية وسهلة الاستخدام وغنية واجهة.

تطبيق ويب

يسمى التطبيق الذي يدير تماما على متصفح المستخدم تطبيق ويب. يتم توفير واجهة مشابهة لتطبيق العميل-الخادم للمستخدم في تطبيق ويب ويتفاعل المستخدم مع بنفس الطريقة مثل تطبيق خادم العميل.

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

بريد ياهو وعملاء غميل أمثلة على تطبيقات الويب القوية والكثير من التطور يوفره أجاكس والذي يستخدم لإنشاء تطبيقات ويب أكثر استجابة. وتشمل الأمثلة الأخرى لتطبيقات الويب من الجيل التالي ويبيكس و ويب أوفيس و ميكروسوفت أوفيس ليف و غوغل أبس.

الاختلاف بين تطبيق خادم العميل وتطبيق الويب

• في تطبيق وحدة خدمة العميل، يتفاعل المستخدم مع وحدة الخدمة من خلال واجهة مستخدم أو تطبيق مثبت على جانب العميل بينما في تطبيق ويب، يقوم المستخدم يتفاعل معها من خلال متصفح الويب.

• يجب تثبيت تطبيق خادم عميل على جهاز العميل بينما لا يكون هذا هو الحال مع تطبيق ويب كما أنه يعمل على المتصفح فقط.

• بعض تطبيقات العميل-الخادم تعمل فقط على منصات محددة في حين تطبيقات الويب هي منصة مستقلة لأنها تحتاج فقط متصفح ويب لعملهم.

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