Отзывы пользователей Talend Open Studio ESB (по сравнению с jbossesb / mule / servicemix)

Я делаю быстрый обзор ESB, и до сих пор я был удивлен и впечатлен Talend ESB. Я действительно ожидал, что Mule, один из наиболее известных esb с открытым исходным кодом, станет де-факто.

Прежде чем я сделаю коммит после только академического и базового обзора тестирования, может ли кто-нибудь, у кого есть гораздо больший практический опыт работы с Talend (желательно после использования другой ESB с открытым исходным кодом), предоставит какие-либо плюсы / минусы?

На меня произвели впечатление следующие области: * EAI, количество компонентов / транспортов, готовых к интеграции. Я обнаружил, что некоторые другие ESB следовали больше принципу «вы можете получить эту функцию, используя Camel или другую библиотеку», но не обеспечивали простой интеграции / руководства по настройке этих «внешних доступных» функций.

* Безопасность как единая служебная шина. Похоже, Talend предлагает хорошую поддержку для управления безопасностью всех ваших открытых сервисов SOA. У меня не было возможности полностью опробовать его в практической среде (опять же, кто-нибудь с большим опытом, пожалуйста!), Но идея о том, что ESB дает вам полный (управляемый во время выполнения) контроль безопасности, была привлекательной.

* Достаточно хорошая поддержка IDE, основанная на контракте, для создания службы, которая затем используется ESB. Опять же, честный отзыв, пожалуйста.

* Меня немного беспокоит вопрос развертывания, похоже, что вам нужно несколько запущенных серверов / служб, и что «развертывание» решения ESB (с репозиторием ...?) Может вызвать многоточечное развертывание. Кроме того, при изменении местоположения сервисов (разработка / тестирование / производство) в моем быстром обзоре было не так ясно (особенно по сравнению с другими решениями ESB ... если все они немного сложны, это нормально).

* Примеры использования, такие как веб-сервис с первым контрактом, который может агрегировать / комбинировать / переназначать информацию из нескольких других веб-сервисов (возможно, двоичный java rmi или ejbremote) для заполнения ответа.

* Примеры использования, такие как мониторинг ftp-сервера для удаления файлов, получение файла, анализ формата файла xml / csv / edi для передачи в другой сервис (не обязательно тяжелая пакетная обработка)

* Примеры использования, такие как мониторинг RSS-канала для новых записей, которые содержат ссылки на файлы XML / CSV / EDI, загрузка (новых) файлов, обработка / передача в другую службу.

* Совместное использование CIFS / Windows, в которое я не заглядывал, но я также спрошу здесь из местоположения / получения файла мониторинга.

Вопрос: Кто-то, имеющий опыт работы с Talend ESB, просьба прокомментировать приведенные выше утверждения относительно реальной точности и / или ошибок, и, возможно, еще немного отзывов из реального мира. Как я уже упоминал выше, на первый взгляд я был просто потрясен тем, что было в Talend Open Studio, предлагаемом бесплатно как с открытым исходным кодом, но пригодным для использования в коммерческой среде без лицензирования, и, честно говоря, я был немного разочарован JbossESB и Mule, когда его поставили. рядом с Talend ESB.

спасибо за любой отзыв!


person dhartford    schedule 21.12.2011    source источник
comment
У Mule теперь есть собственная Mule Studio   -  person dhartford    schedule 21.07.2012


Ответы (3)


Talend ESB предоставляет красивую, динамичную среду IDE со множеством компонентов. Однако, когда дело доходит до индивидуальных требований, решение может оказаться неудобным, а иногда и невозможным. Некоторые компоненты ESB недостаточно развиты, и в нашем проекте случилось так, что Talend оснащает то и это на лету.

Если вы являетесь разработчиками программного обеспечения, я рекомендую сделать это вручную. С Apache Camel в сочетании с Apache Karaf вы получаете 100% контроль. Кстати, эти фреймворки находятся под капотом Таленда. Кривая обучения, необходимая для понимания Talend, не намного меньше, чем изучение упомянутых выше фреймворков.

Ура Хильде

person Hilde    schedule 24.09.2013

Я не могу ответить за Таленд, но у меня есть довольно глубокий опыт работы с Mule. Не могли бы вы дать больше отзывов о том, чем вы разочаровались в Mule? Все области, о которых вы упомянули, довольно хорошо признаются пользователями в сообществе Mule ESB как сильные стороны. Вам следует ознакомиться с последним выпуском Mule Studio, поскольку он создает такую ​​же надежную среду разработки, как Open Studio, а также разнообразие (более 60) готовых к работе коннекторов на MuleForge.

Однако с точки зрения лицензирования будьте осторожны, поскольку MuleESB распространяется под CPALv1.0, в отличие от Apache v2.0 от Talend.

person Ken    schedule 06.01.2012
comment
У Mule теперь есть собственная IDE с Mule 3.0, которая намного лучше. - person dhartford; 03.10.2012

Недавно с Mule 3.0, Mule IDE и Talend IDE стали очень функциональными и сопоставимыми.

Jboss ESB и ServiceMix по-прежнему очень тяжело настраиваются вручную.

Хотя я не считаю себя экспертом по Talend, поскольку я закончил свой обзор, и никто из других не ответил на вопрос с опытом работы с Talend, я закрываю вопрос, поскольку ответил, что «Talend ESB достаточно, но теперь и Mule ESB».

person dhartford    schedule 03.10.2012
comment
Добавив комментарий постфактум, Jboss Switchyard теперь также имеет разумную среду IDE для работы с ESB. Тем не менее, комментарий Хильде об изучении способа кодирования, когда у вас есть сценарии / спецификации, выходящие за рамки поддержки «щелчка», определенно верно. - person dhartford; 15.06.2015