Насколько tibco полезен для организаций и почему он используется?
Я заинтересован в изучении tibco. Я нашел несколько хороших видео в youtube, но все они только учебные пособия. Ни одно из видео не объясняет, почему tibco используется в организациях и как оно полезно для того же. Я видел некоторые учебники в веб-сервисах и да мы можем сделать то же самое, используя Java.
Я в основном из Java, и у меня довольно хороший опыт работы с веб-сервисами. Я видел в Tibco несколько уроков, касающихся веб-сервисов, и они используют мыльные поддоны.
Не только для веб-сервисов я также видел учебники для jdbc pallettes. В java также у нас есть jdbc.так много вопросов возникает у меня в голове, и один из вопросов заключается в том, почему tibco? Если java может делать это бесплатно, зачем покупать tibco и сделать ту же работу.
В общем, может кто-нибудь сказать, почему используется Tibco и как он помогает в организациях?
Я просто новичок в этом инструменте
1 ответ
Это может быть долго...
Первое: говоря о TIBCO, 90% людей имеют в виду TIBCO BusinessWorks (или Activematrix BusinessWorks).
Некоторый контекст о TIBCO: BusinessWorks является одним из наиболее важных продуктов TIBCO, но в настоящее время их гораздо больше: Spotfire (готовящийся к использованию инструмент "анализа таблиц" и инструментальная панель), EMS (MQ-сервер, JMS-совместимый, но встроенный в C для производительности... с простым администрированием) ServiceGrid (масштабируемая Java, .Net, BusinessWorks, сервер приложений интеграции-посредника), BusinesEvent (механизм CEP), BPM (на основе ServiceGrid), MDM, Silver Fabric (инструменты обеспечения частного облака),
Их линейка продуктов обширна.
Предполагая, что вы планируете работать с BusinessWorks. Зачем вам это изучать?: Такие инструменты, как TIBCO BusinessWorks (или сервер интеграции WebMethods Sofware AG, или IBM IIB, или RedHat Fuse (с открытым исходным кодом Camel и Active MQ на заднем плане)), главным образом, использовались для разработки интеграционных решений в визуальной среде. Режим "RAD".
Некоторые примеры:
- Создание веб-сервисов для предоставления записей базы данных или (с адаптерами) программы для мэйнфреймов.
- Сопоставьте сотни полей xml с устаревшей базой данных и управляйте исключениями и циклами... в считанные минуты.
- Поймать событие JMS и организовать сложный процесс по управлению / трансляции его.
Бизнес часто полагается на такие решения, как бизнес, чтобы обеспечить основу для решения подобных задач интеграции. Таким образом, ИТ не несет ответственности за структуру и бизнес-код, а только за бизнес-код. Это, конечно, только теория...
BW5 использует около 300 адаптеров, которые могут помочь предприятиям интегрироваться со многими устаревшими, стандартными или облачными приложениями. (IMS для Evernote? Проверьте!)
ИМХО, Businessworks - один из лучших подобных продуктов в бизнесе, и BW6 кажется многообещающим (с большей ориентацией на REST/API).
Надеюсь, это поможет.
Смотрите эту ссылку для хорошего введения в BW.
Изменить: Помимо классической технической поддержки и обучения (что хорошо для TIBCO), все эти решения обычно включают в себя функции для: Масштабируемость, Доступность, Безопасность и другие нефункциональные требования, которые потребуются хорошей инфраструктуре! (Это относится и к большинству поставщиков.)
Редактировать 2: Подводя итог, преимущества BW, ИМХО:
- Простота прототипирования
- Легкость разработки RAD
- Легко создавать сложные решения в специализированных областях, связанных с интеграцией, таких как:
- Сложные сопоставления данных (XML или другое)
- Посредничество со специализированными или устаревшими системами (SAP, Siebel, IMS, CICS и т. Д.)
- Очень легко интегрировать MQ (все варианты MOM), БД (большинство из них) и создавать функциональные веб-сервисы (SOAP или REST)