الفرق بين جار و وار

Anonim

جار مقابل وار

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

ما هو جار؟

جار (جافا أرتشيف) هو أرشيف ملفات يحمل العديد من الملفات الأخرى. وعادة ما تستخدم ملفات جار من قبل مطوري جافا لتوزيع تطبيقات جافا أو مكتبات جافا باستخدام ملفات جار كحاويات لملفات فئة جافا وملفات الموارد المطابقة (أي ه، نص، صوت، فيديو، إلخ). تنسيق أرشيف الملفات المعروف زيب هو الأساس الذي بني عليه ملف جار. يمكن للمستخدمين إما استخدام الأمر جرة من جدك (مجموعة تطوير جافا) أو برنامج زيب العادية لاستخراج محتويات ملفات جار. ملفات جار هي وسيلة مريحة جدا لتحميل تطبيق ويب كامل في ملف واحد، دون الحاجة إلى تحميل كافة الملفات التي تشكل تطبيق الويب بشكل منفصل. من أجل قراءة / كتابة الملفات جار، المطورين جافا استخدام الطبقات الواردة في جافا. UTIL. حزمة البريدي. إذا كان من المفترض أن يتم تنفيذ ملف جار كتطبيق مستقل، ثم سيتم تحديد إحدى الفئات كفئة "رئيسي" ضمن إدخالات ملف البيان. يمكن تشغيل ملفات جار القابلة للتنفيذ باستخدام الأمر جافا مع سمة جار (i. جافا -jar فو. جرة).

ما هو وار؟

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

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

ما هو الفرق بين جار و وار؟

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