Архивы в Java

1,122 views

Published on

brief description about java archives

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,122
On SlideShare
0
From Embeds
0
Number of Embeds
430
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Архивы в Java

  1. 1. Архивы в Javailya.lapitan@gmail.com
  2. 2. Типы архивов:1.JAR - Java ARchive2.WAR - Web application ARchive3.EAR - Enterprise ARchive
  3. 3. JAR (Java ARchive)представляет собой обычный zip-архив.JAR-файл может включать в себя:- исходный код- скомпилированный код- файлы конфигурации- файлы различных типов
  4. 4. JAR (Java ARchive)- используется, чтобы собрать файлы(исходный код, скомпилированные код,файлы конфигурации, файлы изображенийи др.) в одну коллекцию- может быть исполняемым файлом- составная часть приложений и расширений
  5. 5. WAR (Web application ARchive)представляет собой jar-файл развертываниявеб-приложенияWAR-файл может включать в себя:- JSF, JSP файлы- файлы классов Java- XML файлы- статические веб-страницы (HTML)- и другие типы файлы
  6. 6. WAR (Web application ARchive)Особенности WAR-файлов:- представляют собой самостоятельноеприложением со всем зависимостями- легко разрабатывать, тестировать иразвертывать- поддерживается всеми JavaEE контейнерами- при внесении изменений необходимо зановоразвертывать приложение
  7. 7. EAR (Enterprise ARchive)представляет собой jar-файл развертываниявеб-приложения корпаративного класса,включающий в себя, один и болееустанавливаемых модулей и соответсвующихим дескрипторов развертывания.
  8. 8. EAR (Enterprise ARchive)EAR-файл может включать в себя:- развертываемые модули (*.WAR файлы)- POJO классы (*.JAR файлы)- EJB модули (*.JAR файлы)- адаптер ресурсов модуля (*.RAR файл)
  9. 9. WAR & EARWAR - контейнер сервлетов:- Apache Tomcat- JettyEAR - сервер приложений:- JBoss- WebSphere- GlassFish- WebLogic
  10. 10. JAR -> WAR -> EAR EAR WAR JAR
  11. 11. Архивы в Java: ReadMeJAR, WAR, EAR архивы имеют некоторыетребования к файлам и структурекаталогов, находящихся в архиве.Более подробную информацию можно найтив спецификациях для данных архивов.Все архивы могут быть подписаныцифровой подписью.

×