Różnica między formatami jar i jad

Aplikacje na platformę J2ME (dla maszyny wirtualnej Java) w erze smartfonów nie są bardzo popularne i znają je tylko właściciele telefonów komórkowych kontrolowanych przez powłoki programowe, a nie systemy operacyjne. Do instalowania takich aplikacji wykorzystywane są pliki jar i jad - są one pobierane z witryn z treściami mobilnymi.

Treść artykułu

  • Definicja
  • Porównanie
  • Wnioski

Definicja

Jar - format pliku reprezentujący faktyczną aplikację MIDlet dla platformy Java ME.

Jad - format plików pomocniczych wymaganych do zainstalowania aplikacji Java.

do treści ↑

Porównanie

Różnica między formatami jar i jad leży u podstaw problemów z instalowaniem aplikacji. Większość telefonów komórkowych działa całkowicie bez JAD, ale niektóre modele wymagają obu plików. JAR to archiwum z zestawem plików aplikacji, rozpakowane przez platformę Java. JAD - plik tekstowy zawierający opis tego archiwum, w tym jego lokalizację.

Wewnątrz archiwum jar znajdują się pliki tekstowe, obrazy i inne pliki niezbędne do działania aplikacji, w tym manifest.mf. Zawiera wszystkie informacje na temat midletu, informacje są kopiowane z tego pliku do pliku jad, a także dodawane jest łącze do archiwum jar i wskazany jest jego rozmiar. To pozwala dowiedzieć się, ile ruchu pójdzie w trakcie zakupu midletu przed pobraniem słoika z Internetu. JAD waży znacznie mniej niż słoik. Jeśli plik jad aplikacji jest uszkodzony lub go brakuje, możesz go utworzyć za pomocą specjalnych aplikacji lub po prostu skopiować niezbędne informacje i zapisać w wymaganym formacie.

do treści ↑

Wnioski

  1. JAR - archiwum z plikami niezbędnymi do działania aplikacji Java, JAD - plik z opisem JAR.
  2. Bez jad MIDlet można zainstalować bez słoika, nie.
  3. Plik Jad waży mniej niż słoik.
  4. Plik jad można utworzyć za pomocą specjalnych programów.