Java-шапки
Java Composite Application Platform Suite (Java CAPS) — это основанный на стандартах пакет программного обеспечения корпоративной сервисной шины от корпорации Oracle . В пакет входит несколько компонентов, которые помогают интегрировать существующие приложения и предоставлять новые бизнес-услуги в среде сервис-ориентированной архитектуры . Это платформа, совместимая с Java EE , которая обеспечивает интеграцию между приложениями , между предприятиями интеграцию , управление бизнес-процессами , а также интегрированный рабочий процесс человека , корпоративный информационный портал , преобразование и загрузку извлечения (ETL), мониторинг деловой активности и объединение данных. разработка приложений .
История
[ редактировать ]Java CAPS изначально был продуктом Software Technologies Corporation, [ 1 ] которая позже стала SeeBeyond Technology Corporation. Первоначально продукт назывался DataGate, а в конце 1990-х годов был переименован в eGate с новой распределенной архитектурой. Monk, вариант LISP , использовался для перевода сообщений.
eGate 4.5 был выпущен в 2001 году с расширенной поддержкой Java , включая введение службы сообщений Java .
Новая архитектура, основанная на J2EE (теперь Java EE), была запущена в 2003 году с версией 5.0 с использованием IDE на базе NetBeans . Пакет был снова переименован в Integrated Composite Application Network Suite (ICAN). [ 2 ] Table Runtime Environment (TRE) обновила DataGate 3.6, чтобы использовать преимущества инструментов eGate 5.0, таких как Enterprise Manager.
Java CAPS 5.1
[ редактировать ]После того, как Sun Microsystems приобрела SeeBeyond в 2005 году, название было изменено на Sun Java Composite Application Platform Suite (Java CAPS). [ 3 ]
eGate Integrator обеспечивает основные функции интеграции. [ 4 ] Другие продукты в пакете включают eInsight Business Process Manager, eVision Studio, ePortal Composer, eTL Integrator, eXchange Integrator, eView Studio, составное приложение eIndex Global Identifier и eBAM Studio.
Еще одной важной особенностью Java CAPS являются его адаптеры, известные как eWays. Эти адаптеры совместимы с JCA и позволяют пакету взаимодействовать с внешними системами.
В комплект входят адаптеры, библиотеки и IDE для проектирования, написания, мониторинга и тестирования бизнес-процессов. Основными компонентами являются:
- Репозиторий : система контроля версий , которая позволяет совместно использовать проекты, историю версий и возможности блокировки файлов.
- Enterprise Designer : IDE для просмотра репозитория и создания бизнес-процессов, совместной работы, карт подключения и профилей развертывания. Бизнес-процессы определяются с помощью BPEL . BPEL не привязан конкретно к веб-сервисам; скорее, он определяет выполнение действий, входы/выходы и возможные исключения в потоке сообщений. [ 5 ]
- Логический хост : размещает развернутые на нем приложения. До версии Java CAPS 5 использовался Sun Java System Application Server 9. В версии 6 хостом стал GlassFish для поддержки JEE. Обычно логический хост работает на выделенном компьютере и при запуске обращается к домену, который является экземпляром Sun Enterprise Service Bus.
- Enterprise Manager : веб-портал для мониторинга потока информации через диаграммы BPEL, журналы сервера, сведения о деятельности, параметры и данные бизнес-процессов.
Ява ЗАГС 6
[ редактировать ]В 2008 году была выпущена Java CAPS 6, включая NetBeans 6.1, GlassFish v2 и OpenESB v2. [ 6 ] [ 7 ]
Java CAPS 6 имеет некоторые отличительные особенности по сравнению с Java CAPS 5.1.x:
- В качестве IDE используется NetBeans 6.1. NetBeans 6.1 имеет подключаемые модули для поддержки стандартных редакторов Java CAPS 5.1.3, а также имеет унифицированное представление проекта, редакторы для определения совместной работы Java, BPEL и т. д. и среду выполнения IDE.
- сервер приложений Sun Java System 9.1 (на базе GlassFish v2). В качестве среды выполнения используется
- Обеспечивает поддержку бизнес-интеграции Java (JBI). JBI имеет два типа компонентов: компоненты привязки и сервисные механизмы. [ 8 ] И контейнер JBI, и контейнер EE находятся на сервере приложений Sun. JBI Bridge обеспечивает взаимодействие между компонентами Java EE и JBI.
- Поддерживает следующие серверы обмена сообщениями: Sun SeeBeyond JMS IQ Manager (stcms), Sun Java Message Service Grid и Sun Java MQ 4.1.
- Обеспечивает поддержку суб-сотрудничеств Java, в которых сотрудничество может вызывать другое сотрудничество.
- Включает усовершенствования установки (установщик с помощью мастера), а также улучшения управления и мониторинга.
В 2009 году была выпущена версия Java CAPS 6.2 вместе с NetBeans IDE 6.5.1 и GlassFish Enterprise Server 2.1 patch 2. В этой версии также появился адаптер для обмена сообщениями HL7 . [ 9 ]
В 2010 году Sun Microsystems была приобретена корпорацией Oracle . В 2011 году Oracle выпустила Java CAPS 6.3, которая включает IDE NetBeans 6.9 и GlassFish Enterprise Server 2.1.1. [ 10 ]
-
Проекты Java CAPS, опция «Библиотека компонентов и репозиторий» в NetBeans
-
Enterprise Designer включает в себя бизнес-правила и конструктор бизнес-правил.
-
Enterprise Designer включает редактор исходного кода Java.
-
Среды Java CAPS в службах NetBeans включают логический хост и другие компоненты.
-
Профиль развертывания Java CAPS
-
Карта подключения Java CAPS
Будущее Java CAPS
[ редактировать ]После приобретения Sun компания Oracle включила в продукты Oracle SOA возможности и функции продуктов Sun SOA. Oracle предлагает инструменты, помогающие мигрировать проекты Java CAPS в Oracle SOA Suite . [ 11 ] [ 12 ] Основная поддержка Java CAPS 6.3 была продлена до апреля 2016 года. Oracle больше не продвигает этот продукт и призывает пользователей перейти на Oracle SOA Suite.
OpenESB , версия Java CAPS с открытым исходным кодом, поддерживается сообществом и может стать альтернативой для компаний, которые хотят защитить свои инвестиции. [ 13 ]
Жизненный цикл продукта
[ редактировать ]Выпускать | Данные Google Аналитики | Прекращение поддержки Premier | Расширенная поддержка заканчивается | Постоянная поддержка заканчивается |
---|---|---|---|---|
5.1.0 | март 2006 г. | декабрь 2007 г. | Нет в наличии | Бессрочный |
5.1.1 | июнь 2006 г. | май 2007 г. | Нет в наличии | Бессрочный |
5.1.2 | октябрь 2006 г. | июнь 2008 г. | Нет в наличии | Бессрочный |
5.1.3 | Нет в наличии | январь 2014 г. | январь 2017 г. | Бессрочный |
6.0.х | июнь 2008 г. | январь 2012 г. | Нет в наличии | Бессрочный |
6.1.х | октябрь 2009 г. | январь 2014 г. | январь 2017 г. | Бессрочный |
6.2.х | октябрь 2009 г. | январь 2014 г. | январь 2017 г. | Бессрочный |
6.3.х | апрель 2011 г. | апрель 2016 г. | апрель 2017 г. | Бессрочный |
См. также
[ редактировать ]- Oracle SOA-пакет
- Корпорация SeeBeyond Technology
- Язык выполнения бизнес-процессов
- Архитектура соединителя Java EE
Ссылки
[ редактировать ]- ^ Данн, Эшли (22 мая 2000 г.). «Фирма находит свою нишу в коммуникационном разрыве» . Лос-Анджелес Таймс .
- ^ Николаи, Джеймс (15 октября 2003 г.). «SeeBeyond выпускает обновленный пакет интеграции» . Инфомир .
- ^ «Oracle: STC DataGate / SeeBeyond eGate / Sun Java CAPS / SOA Suite» . ЗдоровьеИТ2 .
- ^ Пинкертон, Рон. «Обзор eGate — Sun Java CAPS 1/3» . Ютуб . Архивировано из оригинала 15 декабря 2021 г.
- ^ Основы Java CAPS — реализация общих шаблонов EAI; Глава 10.2, Мониторинг и управление Java CAPS
- ^ Жак, Робер. «Sun запускает Java Caps 6» . АйТньюс .
- ^ Голд-Бернштейн, Бет (17 ноября 2015 г.). «У Sun CAPS 6 правильное видение» . ебизQ .
- ^ Киннумпарат, Маридж. «JBI-стандартный подход к SOA в Java» . ТехТаржет . Архивировано из оригинала 30 октября 2018 г. Проверено 29 октября 2018 г.
- ^ «Изменения и улучшения компонентов Java CAPS» . Оракул .
- ^ Ли, Майкл. «Тасмания ищет замену базовой инфраструктуры электронного здравоохранения» . ЗДНет .
- ^ Переход с Java CAPS на Oracle
- ^ Сомех, Майк. «СРЕДСТВО МИГРАЦИИ JCAPS ВЫПУЩЕНО!» . Оракул .
- ^ Бруно, Эрик. «Открыть обновление ESB» . Доктор Доббс .