Διαφορά μεταξύ JAR και WAR

JAR εναντίον WAR



Το πρώτο πράγμα που πρέπει να καταλάβει ένα μη τεχνικό άτομο είναι ότι το JAR και το WAR είναι τύποι αρχείων. Χρησιμοποιούνται για τη συσκευασία διαφορετικών ενοτήτων και έχουν διαφορετικές λειτουργίες. Τα άτομα που γνωρίζουν ήδη αυτά τα αρχεία συγχέονται μερικές φορές ως προς τις διαφορετικές λειτουργίες τους. Είναι αρχειοθετημένα αρχεία και χρησιμοποιούνται συνήθως και δημιουργούνται για εφαρμογές ιστού και συγκρατούν πολλά αρχεία μαζί.



Τα αρχεία JAR είναι αρκτικόλεξο για αρχεία 'Java Archive'. Τα αρχεία WAR είναι αρκτικόλεξο για αρχεία 'Αρχείο Εφαρμογών Ιστού'. Η λειτουργικότητα αυτών των αρχείων είναι διαφορετική και κατά την εφαρμογή του J2EE, η συσκευασία των ενοτήτων είναι είτε WAR είτε JAR με βάση τη λειτουργικότητά τους.

Τα αρχεία JAR επιτρέπουν τη συγκέντρωση πολλαπλών αρχείων σε ένα μόνο αρχείο. Χρησιμοποιούνται συνήθως σε μια βιβλιοθήκη για να κρατήσουν το Ιάβα τάξεις ή βοηθητικό πρόγραμμα μαζί με ορισμένα αρχεία που είναι στατικά, όπως βίντεο και εικόνες. Είναι συνήθως για ευκολότερη προσβασιμότητα. Ενώ τα αρχεία WAR ενδέχεται να αποθηκεύουν σελίδες Java, XML και Java Server για διαφορετικές εφαρμογές του διαδικτύου.
Η μονάδα EJB συσκευάζεται ως αρχεία JAR. Αυτή η ενότητα περιέχει περιγραφικό EJB και Java φασόλια αρχεία τάξης. Αυτά είναι συσκευασμένα με επέκταση .jar. ενώ η ηλεκτρονική μονάδα είναι συσκευασμένη ως αρχεία WAR. Αυτή η ενότητα περιέχει αρχεία JSP, αρχεία κλάσης Servlet, Υποστηρικτικά αρχεία, HTML και GIF. Συσκευάζονται ως επέκταση .war.
Τα αρχεία WAR χρησιμοποιούνται για εφαρμογές ιστού. Αναπτύσσονται σε έναν κινητήρα JSP ή σε ένα servlet. Το αρχείο WAR έχει επίσης έναν κατάλογο WEB-INF, το WEB.xml που είναι ο περιγραφέας ανάπτυξης που βρίσκεται στον κατάλογο. λαμβάνοντας υπόψη ότι τα αρχεία JAR βρίσκονται κάτω από τους καταλόγους WEB-INF / class και WEB-INF / lib.



Περίληψη:

1. Η κύρια διαφορά μεταξύ αρχείων JAR και αρχείων WAR είναι ότι μπορεί κανείς να συσκευάσει πολλά διαφορετικά πράγματα σε αρχεία JAR. Χρησιμοποιείται συνήθως για τη συσκευασία τάξεων Java, αλλά και πολλά άλλα πράγματα μπορούν να συσκευαστούν επίσης. Ωστόσο, τα αρχεία WAR προορίζονται ειδικά για εφαρμογές Ιστού.
2. Τα αρχεία JAR μπορούν να δημιουργηθούν με οποιαδήποτε μορφή και κατάλογο της επιλογής σας. ενώ τα αρχεία WAR δημιουργούνται από Servlets. 3. Έχουν μια συγκεκριμένη μορφή. έχουν συγκεκριμένους καταλόγους και αρχεία. Τα αρχεία WAR έχουν κατάλογο WEB-INF, κατάλογο WEB-INF / lib, WEB-INF / web.xml και κατάλογο κλάσεων WEB-INF /.
4. Το αρκτικόλεξο των αρχείων 'JAR' είναι αρχεία 'Java Archive'. ενώ το αρκτικόλεξο των αρχείων 'WAR' είναι αρχεία 'Αρχείο Εφαρμογών Ιστού'.
5. Τα αρχεία JAR είναι συσκευασμένα με επέκταση .jar. ενώ τα αρχεία WAR είναι συσκευασμένα με επέκταση .war.
6. Οι μονάδες EJB συσκευάζονται ως αρχεία JAR. Αυτή η ενότητα περιέχει έναν περιγραφέα EJB και Java φασόλια αρχεία τάξης λαμβάνοντας υπόψη ότι οι λειτουργικές μονάδες web συσκευάζονται ως αρχεία WAR που περιέχουν αρχεία JSP, αρχεία κλάσης Servlet, υποστηρικτικά αρχεία, GIF και HTML.

Δημοφιλείς Αναρτήσεις

Διαφορά μεταξύ TOEIC και TOEFL

TOEIC εναντίον TOEFL Το TOEIC και το TOEFL είναι δοκιμές που διεξάγονται για την αξιολόγηση της αγγλικής ικανότητας ή της ικανότητας των μη γηγενών αγγλόφωνων ανθρώπων. Αυτές οι δύο δοκιμές είναι



Διαφορά μεταξύ χαρακτηριστικών και πλεονεκτημάτων

Χαρακτηριστικά vs Οφέλη Το μάρκετινγκ είναι ένα πολύ σημαντικό εργαλείο σε μια επιτυχημένη επιχείρηση. Στοχεύει στον εντοπισμό και την ικανοποίηση των καταναλωτών και των αναγκών τους. Περιλαμβάνει

Διαφορά μεταξύ αιμορραγίας εμφύτευσης και περιόδου

Εμφύτευση Αιμορραγία έναντι Περιόδου Τα θηλυκά που είναι σεξουαλικά ενεργά συχνά μπερδεύονται και είναι νευρικά σχετικά με το εάν η κολπική αιμορραγία προέρχεται από μια εμμηνορροϊκή περίοδο ή

Διαφορά μεταξύ αδρενεργικών και χολινεργικών

Adrenergic Vs Cholinergic Μέσα στο ανθρώπινο σώμα υπάρχουν πολλοί υποδοχείς που λαμβάνουν μηνύματα από συγκεκριμένους βιολογικούς αγγελιοφόρους προκειμένου να

Διαφορά μεταξύ Pediasure και Ensure

Σήμερα οι αγορές πλημμυρίζουν με συμπληρώματα διατροφής όλα υπόσχονται να είναι το καλύτερο για εσάς ή το παιδί σας. Υπόσχονται αύξηση βάρους, αύξηση ύψους και

Διαφορά μεταξύ Μπαλί και Πουκέτ

Οι προορισμοί διακοπών έρχονται συχνά με πολλές αποφάσεις που πρέπει να ληφθούν και αυτές οι αποφάσεις μπορεί να είναι δύσκολο να ληφθούν. Με το Μπαλί και το Πουκέτ να είναι ιδανικό και περιζήτητο τουρίστα