TIBCO BusinessWorks<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>Score 8.3 out of 101
Based on 275 reviews and ratings
Likelihood to Recommend
Apache Web Server
As I said, in my experience (I've tried different competitors SW) TIBCO is the best suited SW for SOA integration.Nowaday the business is moving to a different vision of integration and it's moving from SOA to Microservices. In this field, TIBCO still have to improve even if with the Container Edition the trend is good.
- Stability - the apache web server is extremely stable, with many months or even years in-between crashes or reboots
- Documentation - Apache is the #1 web server in the world, so there is a huge amount of documentation for support
- Compatibility - Apache is compatible with every technology I have come across
- Powerful - Apache can do a lot with a little, with hardware requirements that are very easy to achieve for low cost
- TIBCO Business Works does field mapping well. I often have projects that include ERPs like SAP, which can often use large and complex XML schema. BW makes it easy to map fields between these cumbersome documents, loop over repeating nodes, apply xpath... I think this is where BW has the biggest advantage over other tools.
- BW also makes it easy to establish logical flow. When it's just code on a page, you have to rely on UML diagrams. BW offers an icon based designer to design the logical flow, which is pretty nice and intuitive.
- TIBCO BW runs very efficiently. People are often surprised at how quickly our systems move, especially when components like the database adapter are used. We have many integrations quickly moving large amount of data.
- Training developers new to Tibco BW5 easy. This might be my favorite thing about it these days. If someone already has experience with app development, or is otherwise familiar with business processes, sql, xml, ems, etc., BW5 is very easy to be productive on.
- General development time on BW5 is quick. From a business perspective, I would say this is the strongest advantage. Creating new processes and making adjustments is fast and reliable -- not prone to creating new issues.
- Apache web server does not allow for multi-threading, meaning that too many users can crash the system causing downtime for your website.
- Apache web server is not very fast in that you have to do some tweaking to allow for your website to be faster.
- Needs more support to customize SOAP interfaces. Although the SOAP based interfaces are very easy to implement, they are not Java like. It is hard to add any custom headers, need to define new port to allow the SOAP clients to download and the wsdl etc.
- I am using BW 5.13, Restful support is not available out of the box in this version. Although the parallel version BW 6.x has the support for restful interfaces, BW 5,13 needs a new plugin. Which is annoying and expensive.
- Most databases and SQLs has been supported by TIBCO. But still they cannot support a prepared statements with "in" clauses like "select * from employee where workplace in ( ?, ?, ? ... )". TIBCO needs to implement the in clause more cleverly where the developers can have any number for values in the "in" clause.
- I have to either write a database stored procedure or use SQL direct for this purpose. I have SQL direct as this is tagged as a security vulnerability and we have no track of what sql is been executed ?
Likelihood to Renew
Based on 14 answers
As of now this is the primary tool we use to operate our Master Data Management platform and will continue to use it in the foreseeable future.
Based on 12 answers
TIBCO Businessworks is the one of the best ESB in the market. The version V5 is missing the JSON / RestFul functionnalities. So
Going to version 6 to remedy this, seems to me a relevant continuity
Based on 16 answers
Both Nginx and Apache are trying to accomplish the same thing, with the exception that Nginx is a much faster product. It allows for multi-threading which spreads out the traffic around the server. Apache is typically enabled by default and due to the high volume of websites often put out, it is easier to just go with Apache.
TIBCO BW is easy to install, develop, and deploy. Generally, we are capable of demonstrating things faster compared to other solutions.
Return on Investment
- Recently, we've had an issue with one of our sites constantly crashing due to too much traffic. Apache had to be continually tweaked to allow for the extra traffic. This caused some downtime for the client and us.
- Normally, once you set up Apache, you can usually just forget about it and let the server run.
Apache Web Server—
Apache Web Server
Premium Consulting/Integration Services—
Entry-level set up fee?
Additional Pricing Details—
Apache Web Server More Information
Premium Consulting/Integration Services
Entry-level set up fee?