جدول المحتويات:
التعريف - ماذا يعني تطبيق العميل؟
عميل التطبيق هو تطبيق قائم بذاته يعمل على جهاز العميل ويتم تكوينه للعمل كمكون J2EE.
يستخدم عميل التطبيق لأداء المهام ، مثل إدارة النظام أو التطبيق. يتم تجميعها بشكل نموذجي مع مكونات مؤسسة قوية ، مثل خدمات الويب و EJB ، والتي يتم نشرها في خادم تطبيقات عن بعد.
يشرح Techopedia عميل التطبيق
يتعارض عملاء التطبيقات مع servlets Java و Java Server Pages (JSPs) ، والتي هي مكونات من جانب الخادم ، ومكونات EJB ، والتي هي مكونات أعمال من جانب الخادم.
نظرًا لأنه مكتوب بلغة Java ، يتم تجميع تطبيق العميل مثل أي برنامج لغة Java والوصول مباشرة إلى مكونات Enterprise Java Bean (EJB). لدى عميل التطبيق أيضًا القدرة على تأسيس اتصال HTTP عند الاتصال بـ servlet. علاوة على ذلك ، يمكن أن يتفاعل عميل التطبيق المكتوب بلغة أخرى غير Java مع خادم J2EE.
مزايا تطبيق العميل مقابل تطبيق Java مستقل هي كما يلي:
- يمكن تشغيل تطبيق عميل في مستعرض ويب أو حاوية التطبيق.
- عميل تطبيق قابل للنقل ، لأنه يتم تضمينه مع البرامج الضرورية في ملف أرشيف المؤسسة.
- نظرًا لأنه يحتوي على المكتبات اللازمة ، يمكن لعميل التطبيق الوصول إلى جميع خدمات J2EE.
العيب الرئيسي للعميل التطبيق هو وزنه الثقيل.