Прямо неделя релизов какая-то. Сначала 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 и только потом читать, мартышка к старости слаба глазами стала...
Понравилось сообщение - подпишитесь на блог
Итак, чем же нас порадовала корпорация 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 и только потом читать, мартышка к старости слаба глазами стала...
Понравилось сообщение - подпишитесь на блог
Прямо-таки скажем, очень долгожданное обновление. Причем, когда знакомился с описанием фич, то постепенно понимал, что в платформу добавляют вещи, отсутствие которых первоначально вызывает "удивление". Пожалуй, для тех кто разрабатывает пачками интеграцию топ-лист выглядит как:
ОтветитьУдалить- "Человеческое" размещение объектов в MDS - теперь он стал ближе к простым людям.
- Дебаггер BPEL c breakpoint - отдал бы все за это три года назад.
- Поддержка tempalte в xslt маппере
- Графический редактор для fault-policy (!!!!)
Как думаете?
PS. Строчки Internet Explorer 7-8 в BAM традиционно уже не вызывают "удивления" :-)
Про BAM вообще интересно, в палитре компонентов адаптер отображается как Oracle BAM 11g.
ОтветитьУдалитьЗ. Ы. Не понял где пакеты для продуктивной инсталляции. Вчера их ни на edelivery, ни на OTN не было.