WikiDer > Студия разработчика JBoss

JBoss Developer Studio
Студия Red Hat CodeReady
Оригинальный автор (ы)JBoss, подразделение Red Hat
Стабильный выпуск
12.12.0 / 9 июля 2019 г.; 16 месяцев назад (2019-07-09)
Операционная системаКроссплатформенность
ТипРазработка программного обеспечения
ЛицензияПроприетарный
Интернет сайтwww.jboss.com/товары/ devstudio

Студия разработчика JBoss (JBDS) - это среда разработки, созданная и разрабатываемая в настоящее время JBoss (подразделение Red Hat) и Exadel.

Он объединяет и сертифицирует инструменты и компоненты среды выполнения путем объединения Затмение, Eclipse Tooling и Платформа корпоративных приложений JBoss.

Встроенные инструменты разработки используются для создания многофункциональных веб-приложений с использованием Открытый исходный код такие технологии как JBoss Seam, Сервер приложений JBoss, Спящий режим и JBoss jBPM.

JBoss Developer Studio постоянно обновляется, включая последние версии Eclipse и Web Tools Project (WTP), а также предоставляет инструменты для JEE и веб-разработка, например:

  • Java EE, JSF и JSP инструменты
  • JPA инструменты
  • Серверные инструменты
  • Веб-сервисы и WSDL инструменты
  • HTML, CSS, и JavaScript инструменты
  • XML, Схема XML и DTD инструменты

JBoss Developer Studio включает одно право на Red Hat Enterprise Linux, со встроенными инструментами разработки и Red Hat Network Access для целей разработки. JBoss Developer Studio доступен для Windows, Linux и Mac OS X 10.4 Tiger 10.4x. JBDS 5.0 интегрирован с JBoss EAP 6.0, который требует JDK 6.0 запустить.

JBoss Developer Studio и инструменты JBoss

JBoss Tools - это некоммерческий проект JBoss Developer Studio. Это набор подключаемых модулей на основе Eclipse для связанных с JBoss технологий, таких как Seam, Hibernate / JPA, JSF, EJB3, JBossESB, JBossWS, Portal и т. Д.

Инструменты JBoss представляют собой набор плагинов Eclipse, к которым JBoss Developer Studio добавляет:

  • установщик
  • Предварительно настроенные Eclipse и веб-инструменты
  • JBoss EAP с предварительно настроенными JBoss AS и Seam
  • Плагины сторонних производителей в комплекте и настроены
  • доступ к RHEL и Red Hat Network
  • доступ к программному обеспечению, поддерживаемому JBoss / Red Hat

История

В марте 2007 г. Exadel и Красная шляпа объявила о стратегическом партнерстве, которое добавило инструменты разработчика на базе Eclipse для создания Сервис-Ориентированная Архитектура (SOA) и приложений Web 2.0 на интегрированную платформу Red Hat, включая Red Hat Enterprise Linux и JBoss Enterprise Middleware.[1][2][3]

Выпуски JBoss Developer Studio:

5 октября 2007 г. - 1.0.0.CR1
10 декабря 2007 г. - 1.0.0.GA
8 мая 2008 г. - 1.1.0.CR1
2 июня 2008 г. - 1.1.0.GA

31 октября 2008 г. - 2.0.0.beta
7 января 2009 г. - 2.0.0.cr1
29 января 2009 г. - 2.0.0.cr2
17 марта 2009 г. - 2.0.0.GA
28 сентября 2009 г. - 2.1 Portfolio Edition
15 декабря 2009 г. - 2.1.1

15 декабря 2009 г. - 3.0.0.M4
7 января 2010 г. - 3.0.0.CR1

16 февраля 2011 г. - 4.0.0
16 ноября 2011 г. - 4.1.1

22 июня 2012 г. - 5.0.0

Функции

Платформа корпоративных приложений JBoss. JBoss Developer Studio включает и интегрирует платформу приложений JBoss Enterprise, платформу JBoss SOA и платформу JBoss Portal, ту же версию платформы промежуточного программного обеспечения, которую Red Hat поддерживает в производственной среде в течение 5 лет.

Новые инструменты для швов JBoss. JBoss Developer Studio включает новые инструменты для Seam. Они предоставляют мастеров для создания новых проектов стыков, инструменты проверки, автозавершения кода на языке выражений, инструменты тестирования и мастера для создания объектов сущностей.

Инструменты моделирования бизнес-процессов. JBoss Developer Studio предоставляет мощный инструмент конструктора бизнес-процессов для создания рабочих процессов. Он также предлагает возможность управления рабочими процессами, а также человеческими задачами и взаимодействием между ними. Он включает возможность конвертировать BPMN в JPDL.

Инструменты управления бизнес-правилами. JBoss Developer Studio включает поддержку наиболее широко используемых Механизм бизнес-правил на рынке, слюни. Он предлагает графические инструменты для создания, редактирования и управления бизнес-правилами, ресурсами правил и таблицами решений.

Инструменты SOA. JBoss Developer Studio включает богатый набор инструментов для разработки и развертывания приложений интеграции на основе SOA. Он включает в себя возможность создавать, настраивать и развертывать приложения интеграции.

Инструменты преобразования данных - Smooks. Инструменты преобразования Smooks помогают преобразовывать данные из одного формата в другой. Поддерживаются несколько форматов как для типа источника, так и для типа результата. Поддерживаемые форматы: CSV, EDI, XML, Java, JSON и т. Д.

Инструменты портала. JBoss Developer Studio включает инструменты для создания и развертывания портлетов, совместимых с JSR 186/286. Он также включает инструменты для простого создания портлетов SEAM / JSF и их развертывания на платформе JBoss Enterprise Portal Platform.

Визуальный редактор страниц. JBoss Developer Studio включает редактор визуальных страниц для комбинированного визуального редактирования веб-страниц и редактирования исходного кода. Визуальный редактор страниц даже отображает компоненты RichFaces с поддержкой AJAX.

Возможности AJAX. JBoss Developer Studio включает предварительную версию JBoss RichFaces. RichFaces предоставляет около 70 компонентов с изменяемым оформлением, в том числе календарь, дерево, раскрывающееся меню, компоненты перетаскивания и многое другое. Визуальный редактор страниц JBoss Developer Studio может отображать компоненты RichFaces.

Палитра инструментов JBoss. Палитра инструментов JBoss содержит библиотеки тегов проекта разработчика и позволяет вставлять теги в JSP одним щелчком мыши. Палитра инструментов поддерживает пользовательские и сторонние теги.

Инструменты гибернации. Инструменты Hibernate предоставляют надежные визуальные инструменты для стандартной инфраструктуры объектно-реляционного сопоставления Hibernate. Инструменты Hibernate включают в себя такие возможности, как обратное проектирование и генерация кода из существующих баз данных, редакторы отображения и конфигурации Hibernate, представления модели сущностей, редакторы динамических запросов и многое другое.

Инструменты JBoss jBPM. JBoss Developer Studio включает инструменты jBPM для определения потоков страниц стыка.

Пружинные инструменты. JBoss Developer Studio включает Spring IDE для разработки приложений Spring.

Инструменты для стоек. JBoss Developer Studio включает инструменты Struts для приложений Struts 1.x.

Оптимизированный адаптер сервера приложений JBoss. Усовершенствованный адаптер JBoss AS от JBoss Developer Studio включает такие функции, как инкрементное развертывание для быстрой разработки, и предварительно настроен для включенного сервера приложений JBoss.

Red Hat Enterprise Linux и RHN Access. JBoss Developer Studio включает доступ к Red Hat Enterprise Linux, инструментам разработки Linux и Red Hat Network для целей разработки.

Инструмент отчетов бизнес-аналитики (BIRT). JBoss Developer Studio включает инструмент Business Intelligence Report Tool, систему отчетности, которая интегрируется с Java / J2EE, извлекает определенную информацию, анализирует ее и генерирует сводки и диаграммы отчетов.

Сервис JBossWeb. JBoss WS - это среда веб-служб, разработанная как часть сервера приложений JBoss. Он реализует спецификацию JAX-WS, которая определяет модель программирования и архитектуру времени выполнения для реализации веб-сервисов на Java, ориентированных на платформу Java, Enterprise Edition 5 (Java EE 5).

Тейид. JBoss Developer Studio включает Teiid, виртуализация данных система, которая позволяет приложениям использовать единый API для доступа к данным из нескольких разнородных хранилищ данных, обрабатывая реляционные, XML, XQuery и процедурные запросы.[4][5] Teiid обеспечивает подключение к большинству реляционных баз данных, веб-служб, текстовых файлов и ldap для доступа и интеграции данных из распределенных источников данных без копирования или иного перемещения данных из своей системы записи.

Смотрите также

Рекомендации

  1. ^ Пресс-релиз Exadel Partnership
  2. ^ Партнеры JBoss
  3. ^ Red Hat сотрудничает с Exadel
  4. ^ «Тейид проект». Сообщество JBoss.
  5. ^ Барри ЛаФонд; Дэн Флориан; Джон Дойл; Тед Джонс (2010). "Руководство пользователя Teiid Designer, редакция 4.0.0". Красная шляпа. Архивировано из оригинал на 2011-07-15. Получено 2011-02-22.

внешняя ссылка