Java Studio Enterprise

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 13:12, 2 ноября 2018.
Java Studio Enterprise
Java Studio Enterprise.png
Разработчики: Sun Microsystems
Выпущена: 2003
Состояние разработки: Прекращено
Написана на: C
Операционная система: Кросс-платформенное программное обеспечение
Лицензия: GNU
Веб-сайт www.oracle.com/technetwork/java/index.html

Java Studio Enterprise объединяет интегрированный набор инструментов и корпоративных сервисов для разработки, тестирования и развертывания корпоративных приложений Java и Веб-сервер. Кроме того, он предлагает разнообразные ресурсы и вспомогательные услуги, помогающие разработчикам в создании приложений и веб-сервер. Одним из предложений Sun Java System является Sun Java Enterprise System, который интегрирует в единый пакет комплексный набор корпоративных услуг на основе стандартов. Эти услуги включают в себя сервисы веб-приложений и приложений, бизнес-услуги и услуги интеграции, службы каталогов и идентификации, а также услуги портала и совместной работы - короче говоря, виды услуг, которые предоставляют инфраструктуру для сложных (обычно многоуровневых) приложений. Система Java Enterprise System объединяет службы, которые ранее предоставлялись отдельными продуктами Sun ONE, такими как Sun ONE Web Server, Sun ONE Application Server и Sun ONE Portal Server.

Интегрированные инструменты

Центральное место в Java Studio Enterprise - это мощная платформа для разработчиков, основанная на обновлении Sun Java Studio Standard 5 1, Платформа предоставляет графическую среду для создания приложений и веб-сервисов, соответствующих спецификациям Java 2 Platform, Enterprise Edition (J2EE). Он включает в себя функции для создания широкого спектра компонентов приложения, в любом месте от компонентов GUI (Graphical User Interface) на основе Swing, до компонентов JavaServer Pages (JSP) - Enterprise JavaBeans (EJB). Платформа также включает в себя пакет Java Web Services Developer Pack (Java WSDP), который предоставляет API (Application Programming Interface) и другие ресурсы для разработки веб-сервисов. Кроме того, в комплекте с платформой есть набор очень полезных инструментов разработки, таких как веб-сервер Tomcat, скриптовый инструмент на основе Ant XML, сервер базы данных PointBase и инструмент тестирования JUnit. Тесно интегрированная в основную платформу платформа веб-приложений Sun Java System, который добавляет функции Rapid Application Development (RAD) к тем, которые уже предоставлены базовой платформой. В то время как базовая платформа предлагает функции RAD для приложений на основе Swing и предоставляет множество мастеров, которые упрощают использование других технологий, таких как EJB-технология, Application Framework представляет разработчикам графическую среду и набор повторно используемых компонентов для быстрого создания веб-приложений - даже с высокой сложностью. Это означает, например, что разработчик может использовать базовую платформу для быстрой сборки компонентов EJB, а затем воспользоваться преимуществами Application Framework для быстрого создания крупномасштабного веб-приложения, использующего компоненты EJB. Примечательно, что Application Framework предоставляет эту возможность, не требуя от разработчиков обширного знания базовых API и архитектуры. Более того, Application Framework позволяет разработчикам создавать масштабируемые веб-приложения. Основой для Application Framework является набор лучших практик J2EE, называемых шаблонами проектирования. Структура приложения реализует многие из этих шаблонов проектирования в генерируемом им коде. Один из этих шаблонов проектирования - шаблон проектирования Model-View-Controller (MVC), который отделяет логику представления приложения от его бизнес-логики. Кроме того, Java Studio Enterprise объединяет по строительству портлетов, основанный на Sun ONE Portlet Builder 2.0. Portlet Builder добавляет возможность создавать портлеты, то есть веб-компоненты, которые создают контент для веб-портала. На услугах портала, предоставляемые в Java Studio Enterprise могут скомпоновать контент для нескольких портлетов и реализовать функции безопасности и персонализации для создания веб-сервисов - портала, который является безопасным и настраиваемым для пользователя.

Корпоративные услуги

В комплект поставки Java Studio Enterprise входит копия Java Enterprise System для разработки и тестирования. Сетевые идентификационные службы. Службы обеспечивают безопасный доступ к ресурсам в сети. Ключевые службы идентификации сети включают в себя управление пользователями, аутентификацию, единую регистрацию в Интернет, защищенное политическое принуждение и федерацию учетных записей пользователей.

Эти услуги предоставляются следующими компонентами:

  • Sun JSystem Directory Server 5.2.
  • Сервер Sun System Identity Server 6.1 . Это новый компонент, который добавляет функции тем, что в Sun ONE Identity Server 6.0, такие как улучшенное управление доступом и аутентификация RSA SecureID.
  • Веб-и прикладные службы: веб-службы управляют веб-частью корпоративных приложений, обеспечивая статический и динамический контент для конечных пользователей. Службы приложений предоставляют инфраструктуру, необходимую для запуска корпоративных приложений и веб-сервисов в многоклиентной среде.

Услуги Web и приложений предоставляются следующими компонентами:

  • Веб-сервер Sun Java System 6.1.
  • Sun Java System Application Server Standard 7.
  • Sun Message System Message Queue.
  • Услуги портала. Эти службы обеспечивают безопасный персонализированный доступ к веб-порталам, которые объединяют и представляют контент из нескольких источников.

К основным услугам портала относятся создание, агрегация и презентация сообщества, персонализация, многоканальный доступ и управление знаниями. Эти услуги предоставляются следующим компонентом:

  • Sun Java System Portal Server 6.2 .
  • Службы доступности. Эти службы поддерживают высокую доступность приложений и сетевых ресурсов при низкой стоимости и низком уровне риска для предприятия.
  • Системный кластер Sun Java.

Ресурсы

Помимо инструментов и корпоративных сервисов, которые он предлагает, Java Studio Enterprise предоставляет множество других ресурсов, предназначенных для упрощения процесса установки и разработки. Эти ресурсы включают следующее:

  • Common Installer: вы можете установить весь пакет Java Studio Enterprise как единое целое и сделать это с минимальным взаимодействием. Нет необходимости отдельно устанавливать и настраивать отдельные инструменты и службы, однако установщик действительно предоставляет вам возможность установки выбранных компонентов.
  • Образцы кода: для всех инструментов и служб в Java Studio Enterprise имеется коллекция из более чем 100 образцов кода. Образцы демонстрируют многие аспекты программирования с использованием технологий J2EE.
  • Документация: Java Studio Enterprise включает официальную документацию для всех предоставленных API. Он также включает документацию по конкретным компонентам, такую ​​как руководства по Application Framework, а также общесистемную документацию, такую ​​как Руководство по установке, которое охватывает процесс установки Java Studio Enterprise.

Поддержка разработчика

Текущая поддержка разработчиков является фундаментальной частью подписки на Java Studio Enterprise. Эта поддержка предоставляется через следующие сервисы разработчика: Членство в сети Sun Developer Network :

  • В качестве подписчика Java Studio Enterprise вы автоматически регистрируетесь, как член Sun Developer Network. Это дает вам доступ к чрезвычайно широкому спектру ресурсов Java-разработчиков. Например, у вас есть доступ к информации и контенту (включая ранний код доступа) для инструментов и технологий Java через портал DSC, «Источник для разработчиков» Sun.
  • Специальные форумы и поддержка по электронной почте: членство в Sun Developer Network дает вам доступ к более чем 70 форумам сообщества по Java-инструментам, технологиям и смежным темам. Кроме того, у вас есть доступ к специальным форумам, доступным только для подписчиков Java Studio Enterprise, которые контролируются инженерами Sun. Эти специальные форумы предназначены для обеспечения быстрого ответа на вопросы, проблемы или другие вопросы, на которые вы отправляете сообщения, хорошо осведомленными сотрудниками Sun. Помимо этого, абоненты могут напрямую связаться с инженерами Sun с «практическим заданием» и другие вопросы, касающиеся разработки приложений с помощью Java Studio Enterprise.
  • На основе ввода, полученного на специальных форумах, Sun планирует планировать события , доступные только для подписчиков Java Studio Enterprise. Эти события дают вам возможность услышать от экспертов в тематических областях, которые представляют особый интерес для подписчиков. События будут включать онлайн-чаты, веб-трансляции и даже виртуальные «кодовые лагеря», где абоненты могут получить практическое обучение инструментам и технологиям через Интернет. Цель этих событий - практическая, а не просто образовательная - они специально разработаны, чтобы помочь вам решить проблемы при использовании Java Studio Enterprise.
  • Обновления программного обеспечения. В течение периода подписки (и без дополнительной оплаты) вы сможете получить доступ к последним обновлениям программного обеспечения, включая основные и второстепенные выпуски Java Studio Enterprise. Вы не только сможете обновлять свою установку программного обеспечения с этими обновлениями, но сможете получать обновления по своевременному и прогнозируемому графику.[Источник 1]

Преимущества Java Studio Enterprise

Во-первых, он тесно интегрирует полнофункциональную платформу разработчиков с тестовой версией Java Enterprise System. Платформа обеспечивает все функциональные возможности, необходимые для разработки корпоративных приложений и веб-сервисов, предназначенных для версии Java Enterprise System. В таргетинге на Java Enterprise System вы можете воспользоваться всеми предоставляемыми услугами - от тех, которые служат для контента, для тех, кто защищает и персонализирует контент. Другими словами, разработка приложения с помощью Java Studio Enterprise гарантирует, что приложение может работать со всем набором услуг Java Enterprise System. Вы можете использовать Java Studio Enterprise для создания чего угодно: от простых веб-приложений до компонентов портлета веб-порталов до сложных корпоративных приложений и веб-сервисов. Затем вы можете использовать его для тестирования и отладки своих встроенных служб Java Studio Enterprise. Затем вы можете легко выполнить развертывание в среде Java Enterprise System. Например, вы можете развернуть приложения на Java System Application Server Standard 7 одним щелчком мыши по меню Java Studio Enterprise. Что особенно важно, так это то, что все эти функции встроены в Java Studio Enterprise. Вам не нужно индивидуально устанавливать и настраивать инструменты и серверы, необходимые для разработки, отладки и тестирования корпоративных приложений и веб-сервисов, соответствующих стандартам J2EE.

Во-вторых, Sun Java Studio Enterprise предоставляет полный набор ресурсов разработчика и вспомогательных сервисов. Он предоставляет вам все ресурсы Sun Developer Network, а также множество примеров кода и полное справочное приложение, которое поможет вам в разработке корпоративных приложений и веб-сервисов. И он предоставляет службы поддержки, такие как специальные форумы, которые помогут вам быстро получить правильные ответы на вопросы. Другими словами, Sun Java Studio Enterprise больше, чем набор инструментов разработки. Это полностью поддерживаемая среда, предназначенная для решения проблем, с которыми вы сталкиваетесь во время разработки, отладки и тестирования.Sun Java Studio Enterprise работает в операционной системе Solaris, Microsoft Windows 2000 и Microsoft Windows XP.[Источник 2]

Источники

  1. Overview of Sun Java Studio Enterprise 8 // oracle.com. Дата обновления: 18.10.2005. URL: https://www.oracle.com/technetwork/java/jse8overview-142321.html (дата обращения: 20.10.2018).
  2. Introduction to Sun Java Studio Enterprise // oracle.com. Дата обновления: 01.2004. URL: https://www.oracle.com/technetwork/java/jseintro-138168.html (дата обращения: 05.03.2017).

Ссылки

oracle.com [Электронный ресурс]: Overview of Sun Java Studio Enterprise 8 / Дата обращения: 20.10.2018. Режим доступа: https://www.oracle.com/technetwork/java/jse8overview-142321.html.