English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في تطبيق J2EE، يتم تعبئة الوحدة ك JAR،WAR،و EAR ملف compressed format المستخدم في J2EE. تعريف J2EE ثلاثة أنواع من الأرشيفات:
War فوائد ملف WAR هو أنه يمكن توزيعه بسهولة. على جهاز العمل في بيئة خادم الويب. لتشغيل ملف WAR، يحتاج إلى خادم ويب أو خادم حاوي ويب. مثل، Tomcat، Weblogic و Websphere. EAR
WAR يعني Web Archiving.ملف represents تطبيق الويب. يحتوي ملف الوحدة الويبية على كلاسات servlet، ملفات JSP، ملفات HTML، JavaScript وما إلى ذلك، ويتم تعبئتها كملف بسحابة النهاية. war ملف JAR. WEB-INF المجلدات الخاصة.
WAR هو وحدة يمكن تحميلها إلى خادم التطبيقات Java Web. يحتوي خادم التطبيقات Java على اثنينخادم: خادم الويبو web.xmlv。
خادم الويبتخزين تطبيقات الويب القائمة على Servlet API و JSP. يتطلب خادم الويب ترميز وحدة الويب كملف WAR. هذا هو ملف JAR المخصص لملف WAR، في WEB-INF WEB-INF المجلد يحتوي على ملف.
web.xmlvخادم EJB META-INF المجلد يحتوي على يستضيف EJB بناءً على EJB API. يتطلب توزيع EJB كملف JAR. يتم توزيعه في ملف.
ejb-jar.xml
فوائد ملف WAR هو أنه يمكن توزيعه بسهولة. على جهاز العمل في بيئة خادم الويب. لتشغيل ملف WAR، يحتاج إلى خادم ويب أو خادم حاوي ويب. مثل، Tomcat، Weblogic و Websphere. يعني JARمكتبة جافا. ملف يحتوي على ملفات Bean (ملفات كلاس)، قائمة ووصف EJB (ملف XML) يُ打包 كملف JAR، بتنسيقjar
بمعنى آخر، ملف يحتوي على جافا كلاس، قائمة وتصفيات، يُدعى ملف JAR. إنه مستوى أقل من الأرشيف. يستخدم في J2EE لتغليف EJB وبرامج جافا للعملاء. يمكن للبرمجيات تطوير جافا كلاس ومتعدد من البيانات المتعددة. يُدعى
EAR يعني مكتبة شركات.، ملف EAR يمثل تطبيق شركات. تم تعبئة الملفين السابقين بتنسيق ear ملف JAR. تم توزيعه على خادم التطبيقات. يمكن أن يحتوي على عدة وحدات EJB (JAR) ووحدات Web (WAR). هذا هو ملف JAR خاص، في META-INF المجلد يحتوي على application.xml ملف.