Как вы думаете, OSGi имеет большое будущее в корпоративных приложениях, или оно исчезнет, ​​как кажется, в целом ESB? - PullRequest
1 голос
/ 18 октября 2011

согласно заголовку. Я не знаю, является ли это правильным местом или способом задать это, администраторы могут свободно редактировать / перемещать / закрывать вопрос, если это необходимо.

Я хотел бы получить ссылки на последние материалы, разъясняющие тенденции рынка, а также примеры из реальной жизни. Даже псевдо-пандит, Gartner-подобные вещи в порядке. Спасибо.

Ответы [ 2 ]

10 голосов
/ 18 октября 2011

Мне любопытно по поводу второй части вопроса.На чем основано ваше утверждение о том, что «вещь ESB» исчезает?Я не верю, что это так.

Проблема с ESB, однако, заключается в том, что некоторые поставщики называют свой продукт ESB, но на самом деле это гораздо больше, чем это.В некоторых компаниях это произошло с их интеграционным продуктом только потому, что Gartner или какая-то другая аналитическая компания говорят, что ESB горячо.Маркетинговая стратегия изменена: продукт называется ESB, и, возможно, добавлено что-то, что ожидается в ESB.Пол Фримантл из WSO2 написал очень хорошую статью о том, чем на самом деле является ESB [1].

Что касается OSGi: первой компанией, которую я увидел, используя его в своем промежуточном программном обеспечении, была WSO2.Я слышал, что TIBCO, другой поставщик промежуточного программного обеспечения, также движется или перешел к использованию его в своей платформе Active Matrix.OSGi может помочь по-разному.Самое главное, что это уменьшает усилия по установке платформы.Установите минимум в каждой системе, используемой для развертывания приложения, и во время развертывания будут добавлены компоненты, необходимые для запуска приложения.Вам не нужно беспокоиться об установке правильных плагинов, надстроек, а что нет.Это то, что делают и WSO2, и TIBCO.С некоторыми поставщиками вы видите, что вам нужно установить огромное количество программного обеспечения, из которого вы, в конце концов, можете использовать только небольшую часть (например, IBM WebSphere).Из-за этого вам, возможно, придется использовать системы с большими размерами, что добавляет дополнительные расходы.

OSGi может предотвратить это.Взгляните на презентацию WSO2 о платформе WSO2 Carbon [2].Утверждение в конце презентации говорит само за себя:

Адаптируйте промежуточное ПО под вашу архитектуру, не архитектура с промежуточным ПО

Так что да, я думаю, у OSGi есть будущее в корпоративных приложениях.

[1] http://wso2.org/library/2913

[2] http://www.slideshare.net/wso2.org/the-carbon-story-presentation-855666

Отказ от ответственности: я никоим образом не связан с WSO2, TIBCO или IBM.Я сертифицированный разработчик TIBCO BusinessWorks и занимаюсь разработкой приложений для платформы IBM WebSphere Process Server.Прежде всего, я энтузиаст WSO2.

2 голосов
/ 18 октября 2011

Я бы сказал, да .. У WSO2 есть доказательства для этого .. Проверьте следующие ссылки

http://osgi.dzone.com/articles/carbon-osgi-and-soa

http://www.infoworld.com/d/developer-world/wso2-upgrades-osgi-middleware-695

...