Насколько 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)
Другие вопросы по тегам