Tekniikasta on tullut suuri osa ihmisen elämää useissa muodoissa, kuten matkapuhelimet, muut elektroniset vempaimet, useat koneet, ajoneuvot jne. ovat olleet ihmiselämän välttämättömyys ja ilman niitä on nyt melko vaikeaa elää seuraavaksi. sukupolvi.
Tällaisten tekniikoiden käyttämiseen henkilöllä ei tarvitse olla asiantuntemusta, tarvitsee vain tiedot koneiden laitteesta ja ne ovat valmiita käyttöön, esimerkiksi matkapuhelinta voi käyttää minkä ikäinen tahansa henkilö helposti 2 vuoden ajan. -vanha lapsi 80-vuotiaalle, laitteiden toimivuus on tullut niin helpoksi useilla muokkauksilla, nämä muutokset tehdään niin, että ne sopivat kaikille ikäryhmille.
Laitteissa, kuten matkapuhelimissa tai kannettavissa tietokoneissa, on useita toimintoja, joita kaikki eivät käytä, mutta ne ovat tärkeä osa laitetta ja vain harvat tekniset asiantuntijat tietävät niistä, koska ne eivät ole tavallisen ihmisen päivittäistä käyttöä esim., arkistotiedostot, zip-kansiot jne.
JAR vs WAR
Ero JAR:n ja WAR:n välillä on se, että JAR-tiedostot pystyvät keräämään siihen erilaisia tiedostoja, toisaalta WAR-tiedostot rajoittuvat verkkosovelluksiin. Molemmat ovat arkistotiedostotyyppejä, mutta niiden käytettävyys on erilainen.
Vertailutaulukko JAR:n ja WAR:n välillä
Vertailuparametrit | JAR | SOTA |
Merkitys | Tiedostomuoto, Java-arkistotiedostoille käytetty lyhenne, sitä käytetään keräämään useita Java-luokkatiedostoja ja yhdistämään metatiedot ja resurssit yhteen tiedostoon jakelua varten. | Tiedostomuoto, verkkosovellusten arkistotiedostojen lyhenne. Teknisesti se on kokoelma erilaisia tiedostoja JAR-tiedostojen, Javapalvelinsivujen, Java Servlettien, Java-luokkien, XML-tiedostojen, staattisten web-sivujen jne. kokoelman jakamiseen, toisin sanoen kaikki resurssit, jotka muodostavat verkkosovelluksen.. |
Laajennus käytetty | Purkin jatko | Sodan laajennus |
Tiedostotyypit | Kuvia, videoita jne. | HTML, GIFS, staattiset verkkosivut jne. |
Työskentely | Kerää tiedostoja | Kerää erilaisia resursseja. |
Luomiseen käytetyt muodot | Mikä tahansa muoto | Servlet |
Mikä on JAR?
JAR on tiedostomuoto, Java-arkistotiedostoille käytetty lyhenne, jota käytetään keräämään useita Java-luokkatiedostoja ja yhdistämään metatiedot ja resurssit yhteen tiedostoon jakelua varten. Olemme sisäänrakennettu ZIP-muoto ja meillä on JAR-tiedostopääte. Yksinkertaisesti sanottuna sitä käytetään tiedostojen pakkaamiseen aivan kuten ZIP-kansiossa. Sitä voidaan käyttää yleisenä arkistointityökaluna laitteissa.
Yleensä JAR-tiedosto sisältää numerohakemiston, äänitiedostoja, kuvia jne., tulos näyttää, että JAR-tiedostot sisältävät manifestin oletustiedoston, jonka JAR-työkalu asettaa automaattisesti arkistoon. Niitä käytetään yleensä kirjastoissa, ja siksi tämäntyyppiset tiedostot ovat helppokäyttöisiä.
JAR-tiedosto on pakettitiedostomuoto, EJB-moduuli on pakattu, joka sisältää EJB-kuvaajan ja java-luokan paputiedostoja, ja ne on pakattu JAR-tiedostoilla. JAR-tiedostoja voidaan tehdä myös manuaalisesti. Tiedostoissa olevat objektit ovat python-luokkia, jotka käärivät tiedostokuvaajat tehdäkseen tiedostojen käsittelystä helpompaa ja vähemmän virhealttiita.
JAR-tiedostot ovat ainoa alustojen välinen arkistomuoto. Microsoft Windowsissa java 2 -ajonaikaisen ympäristön asennusohjelma rekisteröi oletusyhdistyksen JAR-tiedostoille ja siten työpöydällä oleva JAR-tiedosto suorittaa sen automaattisesti Java JAR:n kanssa. riippuvat laajennukset sovelluksilla ladataan automaattisesti.
Mikä on WAR?
WAR on tiedostomuoto, lyhenne verkkosovellusten arkistotiedostoille. Teknisesti se on kokoelma erilaisia tiedostoja JAR-tiedostojen, Java-palvelinsivujen, Java Servlettien, Java-luokkien, XML-tiedostojen, staattisten verkkosivujen jne. kokoelman jakamiseen, toisin sanoen kaikki verkon muodostavat resurssit. sovellus.
WAR-tiedoston käytön etuna on, että se kerää kaikki tiedostot yhteen yksikköön, joten tiedoston siirto asiakkaalta palvelimelle vie vähemmän aikaa. WAR-tiedostoja voidaan tehdä myös manuaalisesti. WAR-tiedostot otetaan käyttöön JSP-moottorissa tai servletissä. Tämäntyyppiset tiedostot sisältävät myös WEB-INF-hakemiston, Web.xml-tiedoston, joka on käyttöönoton kuvaaja.
Verkkosovelluksen hakemistorakenne koostuu kahdesta tyypistä; yksi Html/XML-tiedostot, jotka ovat pääasiassa kuvia, videoita, JSP-sivuja, sovelmia jne., ja toinen osa on WEB-INF-hakemisto, joka sisältää tunnistekirjaston kuvaustiedostot ja käyttöönottokuvaajan.
WAR-tiedostot on pakattu WAR-laajennuksella ja sisältävät myös GIF-tiedostoja. WAR-tiedostot sijaitsevat verkkosovellusten hakemistossa. WAR-tiedostot voivat tallentaa erilaisia resursseja eri sovelluksiin, mikä saattaa aiheuttaa ongelmia. Käyttääkseen WAR-tiedostoissa olevia tiedostoja käyttäjän on purettava kansio.
Tärkeimmät erot JAR:n ja WAR:n välillä
Johtopäätös
JAR- ja WAR-tiedostot ovat kaksi eri tiedostomuotoa, ne voidaan luoda manuaalisesti, mutta eri muodoista.
Molemmat toimivat ZIP-muodossa, mutta niiden sisältämät tiedostotyypit ovat erilaisia. Näiden kahden välillä on paljon eroja.
Viitteet
dl.acm.org/doi/abs/10.1145/301631.301676