Прямо неделя релизов какая-то. Сначала
Eclipse Luna, теперь долгожданный релиз
Oracle Fusion Middleware 12c. Скажем дружно: "Наконец-то!".
Итак, чем же нас порадовала корпорация
Oracle в этот раз.
Во-первых, это конечно же новый
Oracle WebLogic 12.1.3 с частичной поддержкой
Java EE 7.
Во-вторых, вышло обновление основных компонентов:
-
Oracle SOA Suite;
-
Oracle BPM Suite;
-
Oracle Service Bus;
-
Oracle Event Processing.
Oracle SOA Suite,
BPM Suite и
OSB можно установить из
одного архива.
Oracle Data Integrator можно скачать по
ссылке.
Oracle Event Processing в свою очередь доступен по
данному адресу.
Так же обновилась наша любимая среда разработки
Oracle JDeveloper.
Важно! Разработка для
Oracle Service Bus и
Oracle Event Processing теперь тоже ведется в данной среде.
Итак, что же стало лучше?
Общие изменения
1. Упростилась установка среды разработки.
WebLogic,
JDeveloper и компоненты
Fusion Middleware устанавливаются из одного архива. Разработанные композиты могут запускаться на встроенном в
JDeveloper экземпляре
WebLogic'а аналогично старым-добрым сервлетам и
EJB. В качестве СУБД для хранения схемы
SOAINFRA используется
JavaDB.
2. Добавлен отладчик композитов (и, вероятно,
OSB-сервисов).
3. Добавлен встроенный тестер для
SOA, теперь для запуска тестов не нужно обращаться к
EM. Так же поддерживается
CI (
Maven/Hudson).
4. Добавлена поддержка
REST.
5. Добавлены шаблоны компонентов при редактировании
SOA-композитов. Можно разрабатывать свои компоненты.
6. Доработана оптимизация исполнения на
Exalogic.
7. Переделана система авторизации в сторону большей гибкости.
8.
Добавлен новый компонент - Enterprise Scheduler (ESS).
9. Улучшена консоль управления
EM.
10. Улучшена обработка ошибок, т.н.
Error Hospital.
11. Увеличена производительность платформы. Добавлена ленивая загрузка композитов и оптимизирована схема БД.
12. Улучшен
SOA Composer.
13.
Добавлен новый компонент - Managed File Transfer (MFT).
14. Добавлена поддержка мобильных каналов (
Mobile Channel Enablement).
15. Добавлена поддержка облачных приложений.
16. Добавлены новые
JCA-адаптеры (в частности
LDAP-,
Coherence-,
MSMQ-адаптеры).
17. Улучшен компонент
B2B.
BPEL
1. Добавлена поддержка встраиваемых и исполняемых отдельно (
standalone) подпроцессов.
2. Добавлена поддержка шаблонов и разрабатываемых пользователем активностей.
Oracle Service Bus
1. Разработка для
OSB теперь осуществляется в
JDeveloper.
2. Добавлена поддержка переупорядочивания сообщений аналогично имеющейся в компоненте
Mediator.
3. В
EM добавлена консоль управления
OSB.
4. Динамическая валидация содержимого сообщений во время исполнения, основанная на выражениях.
EDN
1. Переписан на использование
JMS в качестве базовой реализации (раньше использовалась
Oracle AQ). По-идее, теперь должна появиться возможность включать гарантированную доставку событий.
Так же существенно улучшен продукт
Oracle Event Processing, но т.к. я не имею опыта его использования, то мне трудно разобраться в данных изменениях.
Много материала, описывающего нововведения, есть в
блоге Niall Commiskey.
Long Live Oracle!
P.S. Конечно новая верстка сайта документации реальный вырвиглаз! Приходится скачивать в
PDF и только потом читать, мартышка к старости слаба глазами стала...
Понравилось сообщение - подпишитесь на блог