Готовый перевод The Java EE 7 Tutorial / Java EE 7 Учебное пособие: Overview
1. Обзор
Это глава книги познакомит вас разработкой приложений на Java EE. Вы рассмотрите основы программирования, выучите Java EE и его API, познакомитесь с важными терминами и концепциями и найдете пути применения разработки приложения на Java EE.
В наши дни разработчики все больше осознают необходимость в распределенных, транзакционных и портативных приложениях, использующих скорость, безопасность и надежность серверных технологий.
Корпоративные приложения предоставляют бизнес-логику для предприятий. Они имеют централизованное управление и, зачастую, взаимодействуют с другим корпоративным программным обеспечением. В мире информационных технологий корпоративные приложение должны быть спроектированы, разработаны и выпущены с наименьшими затратами денег и ресурсов, и с наибольшей скоростью.
На платформе Java, промышленной версии (Java EE), разработка корпоративных Java приложений еще никогда не была такой легкой и быстрой.
Цель платформы Java EE предоставить разработчикам мощный набор API, который сократит время разработки, уменьшит сложность и повысит производительность приложения.
Работа Java сообщества в рамках JCP программы помогает обеспечивать стабильность и кросс-платформенную совместимость технологических стандартов Java.
Платформа Java EE использует упрощенную программную модель. XML дескрипотры распаковки являются опциональными. Вместо этого разработчик может просто ввести информацию вкачетсве аннотаций напрямую в фаил с исходным Java кодом, и Java EE сервер сконфигурирует и распакует компонент во время выполнения.
Эти аннотации обычно используются для внедрения в программу данных, которые в противном случае были бы представлены в дескрипторе развертывания. С помощью аннотаций, вы вставляете данные спецификации в ваш код рядом с необходимым программным элементом.
В платформе Java EE внедрение зависимостей может быть применено для всех ресурсов, необходимых компоненту, эффективно скрывая создание и поиск ресурсов от кода приложения.
Внедрение зависимостей может быть использовано в корпоративных JavaBean (EJB) контейнерах, Web-контейнерах и клиентах приложений. Инъекция зависимостей позволяет Java EE контейнеру автоматически вставлять ссылки на другие необходимые компоненты или ресурсы с помощью использования аннотаций.
Это руководство использует примеры для описания функций платформы Java EE, полезных при разработке корпоративных приложений. Независимо от того, начинающий вы или уже достаточно опытный разработчик, примеры и сопроводительный текст дадут ценную и доступную базу знаний для разработки ваших собственных решений.
Следующие статьи адрессуют к темам:
Основные характеристики платформы Java EE 7
Модель Java EE приложения
Распределенные многоуровневые приложения
Java EE контейнеры
Поддержка Web-сервисов
Сборка и развертывание Java EE приложения
Инструменты GlassFish сервера
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/56128/247536
Переводчики: Talosar, ciddov, be104ka, anton_ua
Настройки
Готово:
