EAR

EAR

Enterprise Archive (ear) — формат файлов, используемый Java EE для упаковки одного или более модулей в одном архиве, чтобы развертывание различных модулей на сервере приложений происходило одновременно и согласованно. Он также содержит XML файлы, называемые дескрипторы развертывания, которые описывают, как развернуть модули. Maven или Apache Ant могут быть использованы для создания EAR файлов.

Содержание

Структура файла

EAR файл представляет собой стандартный файл JAR с .ear расширением, с одним или более модулем приложения и каталогом метаданных META-INF, который содержит один или более дескрипторов развертывания.

Модули

Различные артефакты могут быть встроены в файлы EAR. Артефакты, которые могут быть развернуты на сервере приложений:

  • Модуль веб, который имеет .war расширение. Это развертываемый модуль, который состоит из одного или нескольких веб-компонентов, других ресурсов и дескриптора развертывания. Веб-модуль содержит иерархию каталогов и файлов в стандартном формате для веб-приложений.
  • POJO Java классы могут быть в .JAR-файлах.
  • Enterprise JavaBeans модули с расширением .jar, содержащие в своем собственном META-INF каталоге дескрипторы.
  • Адаптер ресурсов модуля, который имеет .RAR расширение

Изоляция классов

Большинство серверов приложений загружает EAR как изолированное дерево загрузчиков классов java, изолируя между собой приложения, но разрешая совместное использование для загруженных модулей. Это, также, дает возможность использования различных версий приложений и библиотек, которые будут развернуты совместно. С другой стороны сервер JBoss известен тем, что он не изолирует загруженные компоненты. Веб-приложение в одном EAR может использовать классы других EAR и WAR файлах. С версии JBoss 4.0.2 можно использовать также стандартный загрузчик классов.

Директория META-INF

Директория META-INF содержит как минимум один дескриптор – application.xml, известный как Java EE Deployment Descriptor. Он содержит следующие сущности: Icon специфицирует местоположение изображений, представляющих приложение, Display-name идентифицирует приложение, Description – описание, Module – для каждого модуля в архиве, Security-role – элементы для ролей безопасности в архиве.

См. также

Ресурсы


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "EAR" в других словарях:

  • ear — W2S2 [ıə US ır] n ↑ear, ↑nose, ↑tooth, ↑eye ▬▬▬▬▬▬▬ 1¦(part of your body)¦ 2¦(hearing)¦ 3¦(grain)¦ 4 smile/grin etc from ear to ear 5 6 a sympathetic ear 7 close/shut your ears to something …   Dictionary of contemporary English

  • Ear — Ear, n. [AS. e[ a]re; akin to OFries. [ a]re, [ a]r, OS. ?ra, D. oor, OHG. ?ra, G. ohr, Icel. eyra, Sw. [ o]ra, Dan. [ o]re, Goth. auso, L. auris, Lith. ausis, Russ. ukho, Gr. ?; cf. L. audire to hear, Gr. ?, Skr. av to favor, protect. Cf.… …   The Collaborative International Dictionary of English

  • ear — ear1 [ir] n. [ME ere < OE ēare akin to Goth ausō, Ger ohr < IE base * ous , ear > L auris, Gr ous, OIr au] 1. the part of the body specialized for the perception of sound; organ of hearing: the human ear consists of the external ear, the …   English World dictionary

  • ear — [ ır ] noun *** 1. ) count one of the two parts at the sides of your head that you hear with: He whispered something in her ear. 2. ) singular the ability to hear and judge sounds: She has a very good ear for music. 3. ) count the part at the top …   Usage of the words and phrases in modern English

  • Ear — Saltar a navegación, búsqueda Nombre Anglosajón Ear tumba Forma Futhorc …   Wikipedia Español

  • ear — Ⅰ. ear [1] ► NOUN 1) the organ of hearing and balance in humans and other vertebrates. 2) the fleshy external part of this organ. 3) (in other animals) an organ sensitive to sound. 4) an ability to recognize and appreciate music or language. 5)… …   English terms dictionary

  • ear — for hearing and ear of corn seem in some way to belong together, but in fact they are two quite distinct words etymologically. Ear for hearing [OE] is an ancient term that goes right back to the Indo European roots of the language. Its ancestor… …   The Hutchinson dictionary of word origins

  • ear — for hearing and ear of corn seem in some way to belong together, but in fact they are two quite distinct words etymologically. Ear for hearing [OE] is an ancient term that goes right back to the Indo European roots of the language. Its ancestor… …   Word origins

  • Ear — Ear, n. [AS. ear; akin to D. aar, OHG. ahir, G. [ a]hre, Icel., Sw., & Dan. ax, Goth. ahs. ???. Cf. {Awn}, {Edge}.] The spike or head of any cereal (as, wheat, rye, barley, Indian corn, etc.), containing the kernels. [1913 Webster] First the… …   The Collaborative International Dictionary of English

  • EAR — steht für: East African Railways, eine Bahngesellschaft der drei ostafrikanischen Staaten Kenia, Uganda und Tansania Einnahmen Ausgaben Rechnung, im Steuerrecht, siehe Einnahmenüberschussrechnung Elektro Altgeräte Register, siehe Elektro und… …   Deutsch Wikipedia

  • Ear — Ear, v. t. [OE. erien, AS. erian; akin to OFries. era, OHG. erran, MHG. eren, ern, Prov. G. aren, [ a]ren, Icel. erja, Goth. arjan, Lith. arti, OSlav. orati, L. arare, Gr. ?. Cf. {Arable}.] To plow or till; to cultivate. To ear the land. Shak.… …   The Collaborative International Dictionary of English


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»