I like Tibco Business Work
November 07, 2017

I like Tibco Business Work

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with TIBCO BusinessWorks

I think that TIBCO BusinessWorks is very useful to make strong and easy integration. Actually, we use TIBCO BusinessWorks to integrate different systems and clients that use different technologies, you can use alot of communication types, like EMS QUE and TOPIC, Web Services SOAP, and HTTP services. In some cases, we also used very useful adapter services like ADSAP, ADB, and ADFILE.
  • TIBCO is easy to use and understandable even for people with little experience in programming
  • Possibility to integrate different technologies and platforms
  • You can create applications (even as uilities) in less time than a complex programming language
  • Some add-ons might be easier to find (e.g. plugin rest for TIBCO BW 5.9)
  • The possibility to cancel the last actions performed (such as CTRL + Z)
  • In-person training
I'm not very happy with this type of training because usually, the material to be studied is so much and because of the short time you can not understand and do experiments to apply and test better what has been explained. However, I have seen many interesting things that could increase my programming possibilities.
  • Simplicity and convenience when developing applications with intuitive interface
  • Costs for some plugins to be purchased for some types of communication that are not accepted by customers by requiring us to change protocols or use custom Java
I saw two other integration programs, IBM Sterling and IIB (IBM integration bus). Sterling is easy to use but is primarily used for file transfer only. IIB instead has multiple uses but the interface is not very intuitive. I believe that Tibco BusinessWorks is the easiest, most efficient and fastest way to integrate different systems.
On IBM Sterling, mapping is virtually non-existent as it is mostly simple file transfer. On IIB (IBM Integration Bus) instead the mapping is used, but it is a bit schematic and tied to the pre-set modes. On TIBCO, you can use the "mapper" and other functions like the for each, filters through [], and the variables you can use if you need to use the same value on fields without having to change everything every time.
Testing on TIBCO is quite simple thanks in particular to the ability to manually set the data to be input to the various sub-processes (via add input date) and the possibility of modifying them without having to close the test session so that you can check for any differences among the elaborations made.
Tibco BusinessWorks was the first integration product I've seen and used despite having seen others. I think it is one of the most complete integration software. We used TIBCO since it is more user-friendly, easier to use and configure, it makes it developing faster and more intuitive applications even without having much experience as a programmer.
I would use TIBCO in streams where it is important to keep information. Thanks to the use of checkpoints, in case of communication errors (momentary unavailability), you can recover the processes and resume processing without loss of data. TIBCO is also useful in case of database extraction for many records - thanks to the "subset" it is possible to process large amounts of data with simplicity. I would not use TIBCO for simple file transfers (e.g. Connect Direct or SFTP) as plugins for these types of communication often are to be found separately (and at an extra cost).