2009-12-02 6 views
4

Слиянием SUN и Oracle: каково будущее Open ESB a.k.a. GlassFish ESB? Является ли это продуктом, который будет прекращен, поскольку Oracle имеет Oracle Service Bus (была BEA AquaLogic Service Bus)?Каково будущее GlassFish ESB/Open ESB

+4

Вы должны спросить Oracle (предположительно, они могут предсказать свое будущее). :) –

+1

Oracle не комментирует Oracle :-) – spa

+3

Это что-то вроде правила Fight Club? –

ответ

3

Oracle трудно предсказать.

OpenEJB легче прогнозировать, потому что это с открытым исходным кодом. По-видимому, он по-прежнему активен, поэтому он может продолжаться еще год. Кто может видеть дальше?

Большой вопрос: какова будет скорость принятия решений EJB3? Прошел ли мир модель EJB?

Лично я больше не считаю EJB важными. Я предпочитаю весну. Пока он яркий, я не вижу никаких веских оснований возвращаться в EJB.

Я не уверен в OpenESB, потому что я неоднозначен в отношении ESB в целом. Я видел их как часть стратегии продажи «BIG SOA» со стороны поставщиков, которая была большой по обещанию и короткой поставке. ESB может быть либо централизованным посредником для вашего трафика веб-сервисов, либо одной узкой точки отказа, в зависимости от вашей точки зрения. Я думаю, что многие функции, которые обычно централизованы в ESB (например, преобразование, маршрутизация, ведение журнала, аудит и т. Д.), Могут быть сделаны лучше и быстрее в аппаратном обеспечении - думаю, что Data Power или более интеллектуальные коммутаторы Cisco.

+3

Вопрос был о OpenESB не OpenEJB. OpenESB может использоваться независимо от стека JEE. Одной из ключевых особенностей OpenESB является механизм BPEL, который не связан с EJB. – ewernli

+0

Извините, моя ошибка. Я исправлю свой ответ. – duffymo

1

Oracle имеет долгую и выдающуюся историю компаний-покупателей, которые разработали Java-сервисы, переименовали сервер приложений в качестве «Oracle AppServer» и спокойно отделили предыдущий. В результате каждая основная версия OAS полностью отличается от предыдущей.

Во-первых, они написали свои собственные (это было дерьмо, никто не использовал его), поэтому они купили Orion и переименовали OC4J в OAS. Затем они купили BEA и в настоящее время превращают Weblogic в OAS. Теперь они купили Sun, и технология Glassfish будет лучше идти вперед, чем Weblogic (что, IMO немного динозавр), и поэтому ожидать, что Glassfish внезапно будет переименован в OAS в какой-то момент в будущем.

+0

LOL at *, который немного динозавр *. Какой смысл покупать BEA? И мне интересно, как бы вы назвали WebshitSphere, который всегда один год за пределами всех :) –

+0

skaffman, я не согласен с комментарием к динозавру. WebLogic по-прежнему остается моим любимым сервером приложений Java EE. Я, возможно, слишком любезно отношусь к дням славы BEA, но я думаю, что он по-прежнему выигрывает в гонке с WebSphere и JBOSS. Не могу претендовать на личный опыт работы с Glassfish, поэтому я не могу прокомментировать это. – duffymo

2

Согласно Oracle, GlassfishESB/OpenESB будет supported (но я не уверен, что это указывает на то, что будет эволюционировали и поддерживается). Если вы видите сайт esb/openesb с мигрированными стеклянными рыбками, вы увидите, что продукт won't evolved с 2009 года (это беспорядок, потому что это был действительно продукт интеграции). Возможно, компания «forgerock.com» (которая поддерживает некоторые известные и интересные продукты Sun, такие как OpenSSO и OpenDs), может быть заинтересована в поддержании и развитии этого хорошего продукта интеграции и продолжении разработки fuji (GlassfishESB 3). В это время вы можете сравнить эволюцию продукта с другим вариантом (в ohloh net), и вы увидите, что, к сожалению, javaCAPS или OpenESB или GlassfishESB или разработка fuji не развивались с 2009.02.

Стратегия Oracle представляет собой эволюцию soa suite, которая является действительно хорошим продуктом, но имеет другие условия лицензии.

Смотрите это родственные связи тоже:

  • blogs.oracle.com/theaquarium/entry/openesb_new_beginnings
  • openesb-users.794670.n2.nabble.com/News-update-on-OpenESB- и оракул-td4578158.html

УКАЗАНИЕ, что Oracle Service Bus (OSB) и BEA AquaLogic Service Bus были двумя различными продуктами, а первый был добавлен в пакет soa, реализующий стратегию интеграции SCA.

2

Это была очень важная проблема, которую разделяют все клиенты OpenESB/GlassfishESB. Хотя на точный курс все еще неясно. Oracle в значительной степени продвигает свое промежуточное ПО Oracle Fusion, которое нигде не сравнимо с гибкостью и сильными сторонами OpenESB/GlassfishESB.

В последнее время сообщество OpenESB снова стало активным, и все кредиты ему благородная работа Пиммы, Логикой и нескольких других.

Мне лично понравился OpenESB/GlassESB по сравнению с другими доступными ESB.