В начало!  
Сделай закладку этой страницы в Digg Сделай закладку этой страницы в Del.icoi.us Сделай закладку этой страницы в Slashdot Сделай закладку этой страницы в Technorati
arrow Технологии arrow Java EE arrow Введение в Java 2 Platform, Enterprise Edition


feed image

Введение в Java 2 Platform, Enterprise Edition
Автор Филипп Торчинский   
22.08.2007 г.

Новая платформа для корпоративных решений: обзор технологии. 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 организациям для поддержания конкурентоспособности их предприятия.

 

 

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


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