Важность платформы J2EE для конечных пользователей

Оценить
(0 голоса)

Со стороны сервера архитектура EJB предоставляет некоторую инфраструктуру для промежуточного программного обеспечения, ориентированного на компоненты, позволяя покупателям приобретать компоненты прямо с полок поставщиков, объединять их со своими собственными компонентами или компонентами других поставщиков и выполнять их все на сервере приложений. Такой подход должен сократить полную стоимость разработки при создании приложений масштаба предприятия.

Архитектура EJB была разработана для достижения следующих целей:

•             Предоставить стандартную архитектуру для разработки распределенных бизнес-приложений.

•             Предоставить разработчикам возможность создавать распределенные приложения, комбинируя предварительно созданные компоненты.

•             Упростить разработку распределенных приложений, позаботившись о таких сложностях как многопотоковость, управление транзакциями и создание пула подключений.

•             Использовать преимущества философии языка программирования Java "однажды написанное - выполняется везде".

•             Упростить решение проблем, связанных с разработкой, развертыванием и временем выполнения приложения масштаба предприятия.

•             Предоставить некоторую инфраструктуру, которая позволит инструментальным средствам от многочисленных поставщиков разворачивать такие компоненты, которые затем смогут взаимодействовать во время выполнения.

•             Предложить совместимость с существующими серверными платформами и дать возможность поставщикам расширять свои уже существующие программные продукты таким образом, чтобы приспособить их к EJB.

•             Обеспечить совместимость с другими интерфейсами прикладного программирования Java.

•             Дать возможность приложениям, написанным не на языке программирования Java, взаимодействовать с EJB.

Платформа J2EE наследует переносимость языка программирования Java; некоторые реализации J2EE полностью написаны на этом языке. Независимость J2EE от платформ позволяет поставщикам программных продуктов предоставлять решения в области промежуточного программного обеспечения, основанные на промышленных стандартах, а не на собственных интерфейсах программирования.

Готовность J2EE
Другие технологии, связанные с рассматриваемыми технологиями
Сервер промежуточного программного обеспечения
Язык программирования Java в базах данных
Интерфейсы Java к базам данных

Добавить комментарий


Защитный код
Обновить