Архивы в Java

  • 659 views
Uploaded on

brief description about java archives

brief description about java archives

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
659
On Slideshare
0
From Embeds
0
Number of Embeds
10

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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