|
Новая платформа для корпоративных решений: обзор технологии. J2EE является стандартом, позволяющим строить масштабируемые приложения: он создан совместными усилиями лидеры индустрии программного обеспечения для корпоративных решений.
Платформа для корпоративных решений.
Java 2 Platform, Enterprise Edition (J2EE)
определяет стандарт для разработки многоуровневых корпоративных
приложений. J2EE упрощает разработку корпоративных приложений за счет
использования стандартизованных модульных компонент и обеспечения
полного набора сервисов для этих компонент. Многие аспекты работы
приложения выполняются автоматически, не прибегая к сложному
программированию.
The Java 2 Platform, Enterprise Edition обладает
многими возможностями Java 2 Platform, Standard Edition, например,
переносимостью: "Пишем один раз, используем везде", JDBC API для
доступа к базам данных, технологией CORBA для взаимодействия с
существующими ресурсами предприятия, в платформу включена модель
безопасности для защиты данных даже в интернет-приложениях. Сверх того,
разработанная на этой базе Java 2 Platform, Enterprise Edition,
полностью поддерживает компоненты Enterprise JavaBeans, Java Servlets
API, JavaServer Pages и технологию XML. Стандарт J2EE содержит полный
набор спецификаций и тесты соответствия для обеспечения переносимости
приложений во всех существующих корпоративных системах, поддерживаемых
J2EE.
Упрощая ПО промежуточного уровня
Современные предприятия получают преимущество перед
конкурентами за счет быстрой разработки и развертывания заказных
приложений, которые обеспечивают уникальные деловые сервисы. Будь то
внутренние приложения для повышения производительности труда служащих,
интернет-приложения для специализированных заказчиков или услуги
поставщика, быстрая разработка и развертывание - ключ к успеху.
Также для жизнеспособности приложений важны их
переносимость и масштабируемость. Корпоративные приложения должны
масштабироваться от мелких работающих прототипов и контрольных примеров
до полноценных 27 х 4 сервисов, доступных для всего предприятия,
способных обслуживать десятки, сотни и даже тысячи клиентов
одновременно.
Однако, многоуровневые приложения сложны по своей
архитектуре. Для их построения нужно свести воедино множество
разработок и ресурсов, унаследованные данные и унаследованный код. В
современной неоднородной среде корпоративные приложения должны уметь
интегрировать сервисы множества поставщиков с разнообразием моделей
приложений и другими стандартами. Опыт работы в этой области
показывает, что на интеграцию этих ресурсов может уйти до 50% времени
разработки приложения.
В качестве единственного стандарта, который может
работать со всеми существующими корпоративными системами - системами
управления базами данных, системами контроля над деловыми операциями,
единичными и групповыми сервисами, и другими, J2EE ломает барьеры,
присущие существующим корпоративным системам. Единый стандарт J2EE
охватывает и включает все ресурсы, необходимые для создания
многоуровневых приложений в единую модель разработки приложений на
компонентной основе. Это в свою очередь позволяет создать компоненты,
инструментальные средства, системы и приложения для решения
стратегических задач предприятия.
J2EE - это платформа для корпоративных решений,
сочетающая в себе простоту разработки приложений, переносимость,
масштабируемость и наследование.
Стандарт, развивающийся вместе с индустрией
В то время как Sun Microsystems разработала язык
программирования Java и впервые использовала его для корпоративных
сервисов, стандарт J2EE является продуктом сотрудничества лидеров
индустрии программного обеспечения для корпоративных решений. Наши
партнеры это поставщики ОС и систем управления базами данных,
поставщики промежуточного ПО и инструментальных средств, разработчики
приложений и компонент для вертикальных рынков. Вместе с такими
партнерами Sun создал устойчивую, гибкую платформу, которая может
работать с широким разнообразием существующих корпоративных систем и
которая поддерживает ряд приложений, необходимых IT организациям для
поддержания конкурентоспособности их предприятия.
|