Разлика између ЈАР и ВАР

ЈАР вс ВАР

Прво што не-техничка особа мора да схвати је да су ЈАР и ВАР врсте датотека. Користе се за паковање различитих модула и имају различите функције. Људи који већ знају за ове датотеке понекад су збуњени у погледу њихових различитих функција. Они су архивиране датотеке и обично се користе и креирају за веб апликације и држе многе датотеке заједно.

ЈАР датотеке су акроним за датотеке „Јава Арцхиве“; ВАР датотеке су скраћеница за датотеке „Архива веб апликација“. Функционалност ових датотека је различита, а код примјене Ј2ЕЕ, паковање модула је или ВАР или ЈАР на основу њихове функционалности.

ЈАР датотеке омогућавају здруживање више датотека у једну датотеку. Обично се користе у библиотеци за држање Јава класа или услужног програма заједно с неким датотекама које су статичне попут видео записа и слика. Обично је ради лакшег приступа. Док ВАР датотеке могу смештати странице Јава класе, КСМЛ и Јава Сервер за различите веб апликације.
ЕЈБ модул је упакован у ЈАР датотеке. Овај модул садржи дескриптор ЕЈБ и датотеке класе Јава беанс. Они су упаковани са .јар наставком; док је веб модул упакован у ВАР датотеке. Овај модул садржи ЈСП датотеке, датотеке класе Сервлет, пратеће датотеке, ХТМЛ и ГИФ. Упаковани су као .вар продужетак.
ВАР датотеке се користе за веб апликације. Они су распоређени на ЈСП мотор или на сервлет. ВАР датотека такође има ВЕБ-ИНФ директоријум, ВЕБ.кмл који је дескриптор размештања налази се у директорију; будући да су датотеке ЈАР испод директорија ВЕБ-ИНФ / класе и ВЕБ-ИНФ / либ.

Резиме:

1. Главна разлика између ЈАР датотека и ВАР датотека је та што се у ЈАР датотеке могу паковати различите ствари. Најчешће се користи за паковање Јава класа, али може се упаковати и мноштво других ствари. Међутим, ВАР датотеке су посебно за веб апликације.
2.ЈАР датотеке се могу креирати у било којем формату и директоријуму по вашем избору; док су ВАР датотеке креиране из сервлета. 3.Имају одређени формат; имају одређене директоријуме и датотеке. ВАР датотеке имају ВЕБ-ИНФ директориј, ВЕБ-ИНФ / либ директориј, ВЕБ-ИНФ / веб.кмл и ВЕБ-ИНФ / директориј класа.
4. Акроним “ЈАР” датотека је “Јава Арцхиве” датотека; док је акроним „ВАР“ датотека датотека „Архива веб апликација“.
5.ЈАР датотеке су упаковане с .јар екстензијом; док су ВАР датотеке упаковане с .вар наставком.
6.ЕЈБ модули се пакују као ЈАР датотеке. Овај модул садржи дескриптор ЕЈБ и датотеке класе Јава грах; будући да су веб модули упаковани као ВАР датотеке које садрже ЈСП датотеке, датотеке класе Сервлет, пратеће датотеке, ГИФ и ХТМЛ.