Overall Satisfaction with TIBCO BusinessWorks
BW is used for our integration layer. The good point is the monitoring part.
The bad points are that we are missing a lot of functionality (e.g. multi MQ connector switch, MQ conf without restarting process...).
Additionally, BW5 and BW 6 are not compatible which makes it difficult to decide what to do next.
The bad points are that we are missing a lot of functionality (e.g. multi MQ connector switch, MQ conf without restarting process...).
Additionally, BW5 and BW 6 are not compatible which makes it difficult to decide what to do next.
- Monitoring is very well done through TIBCO administrator
- Development is quick thanks to the designer
- Robust and good performance
- Better flexibility with some BW component (ex MQ connection which accepts only one connection at startup)
- Not easy to merge, as it is an XML file
- MAR are very powerful but not easy to maintain
- Very robust and good from a production point
- Workarounds to find for some missing BY activities
- Support always responds, although often no real solution is offered
Tibco is a good tool to have functionalities quickly developped and available. All the connectors are there to help avoiding making new code. This allows an easy adaptation of the developers who only have to masterize in xpath. One thing though for new developers, some functionalities are hard to implement when we do not know the product perfectly.
Tibco settings for the different connectors is quite easy to implement without worrying complex connections and so on.
One big limitation though, is that sometimes the provided connectors, as I said earlier, are functionality limited and we need to find workarounds when we are confronted with these use cases. In other words, it is perfect as long as our needs stay within the scope of the connectors.
One big limitation though, is that sometimes the provided connectors, as I said earlier, are functionality limited and we need to find workarounds when we are confronted with these use cases. In other words, it is perfect as long as our needs stay within the scope of the connectors.
It is very hard, if not impossible, to test TIBCO products, in the sense of unit testing. I know there are some tools for this, but we usually cannot run these tests.
For integration testing, we also need to find ways to do integration testing using tools like soapui or make our own tools. This is a big hole.
For integration testing, we also need to find ways to do integration testing using tools like soapui or make our own tools. This is a big hole.
BW is a good tool that allows flexibility and robustness, along with quick and non-specialized development (at least for 90% of the development work). The administration interface is well done, and provides a good quality of service. Monitoring is a plus that most of competitive products do not provide.