TrustRadius: an HG Insights company

Apache HTTP Server vs. Apache Tomcat vs. Oracle WebLogic Server

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Apache HTTP Server

    Score9.7 out of 10
    N/AApache Web Server (Apache HTTP Server) is an open source HTTP web server for modern operating systems including UNIX and Windows.N/A

    Apache Tomcat

    Score7.9 out of 10
    N/ATomcat is an open-source web server supported by Apache.N/A

    Oracle WebLogic Server

    Score7.3 out of 10
    N/AOracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.N/A
    Pricing
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Editions & Modules
    No answers on this topic
    No answers on this topic
    No answers on this topic
    Offerings
    Pricing Offerings
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Free Trial
    NoNoNo
    Free/Freemium Version
    NoNoNo
    Premium Consulting/Integration Services
    NoNoNo
    Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
    Additional Details———
    More Pricing Information
    Community Pulse
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Considered Multiple Products
    Apache
    Chose Apache HTTP Server
    The comparison with other products from IBM or Oracle is difficult. These are mostly software that has to be paid for. The only fair comparison at eye level is probably the NGINX web server: It is also free and offers even higher performance. In the meantime, there is also a …
    Incentivized
    Chose Apache HTTP Server
    By having a similar purpose, which is to publish and manage access to services, sites, and/or web systems, I have had to implement them to analyze their qualities and virtues, but stability, the power of implementation of different solutions and to be able to expand through own …
    Incentivized
    Chose Apache HTTP Server
    Oracle WebLogic /Tuxedo is great when you are using it to install Oracle stack on top including other Oracle middleware and applications. Similarly, if you have IBM applications that need to be configured with IBM DB2, IBM WebSphere is better than Apache Web Server. Red Hat …
    Incentivized
    Chose Apache HTTP Server
    To be quite honest I often select Apache because it is the world's most commonly used web server and I have been using it for more than 20 years across many organizations. I have never been burned using Apache. Apache rises above IIS in functionality, configurability, and the …
    Incentivized
    Chose Apache HTTP Server
    I've used Microsoft's IIS and IBM's HTTP server. The major and a clear advantage of Apache web server over these products is that it’s free and has no licensing issues. Being in the industry for quite sometime (oldest web server) a lot of products and customizations have been …
    Incentivized
    Apache
    Chose Apache Tomcat
    Tomcat's configuration is simpler because it's a plaintext file that anyone can read -- and a script can manage. It's easier to monitor via Grafana. And it integrates well with software load-balancers.
    Incentivized
    Chose Apache Tomcat
    Apache Tomcat is very smooth tool compared to other applications. Since there are very less feature it's very smooth. NGINX server doesn't need Apache Tomcat we can directly deploy so it faster comparatively. In my working time I have never come across the UI of NGINX. Apache …
    Incentivized
    Chose Apache Tomcat
    Commercial application servers are available that support enterprise application needs, but many times this is overkill for most web applications running in the cloud, particularly for independent software vendors. The capabilities and management tools provided with these …
    Incentivized
    Chose Apache Tomcat
    Apache Tomcat is lightweight but performs well, even when running multiple applications. Its performance and security features are the reasons for choosing Apache Tomcat among its competitors. Also, there is a huge community support than other products.
    Incentivized
    Chose Apache Tomcat
    Apache Tomcat is used for our cloud-based apps when testing on our local machines. Oracle WebLogic is used for our older on-prem apps. Thus, it's difficult to compare them apples-to-apples. However, Apache Tomcat is not really meant to run in production for our older apps …
    Incentivized
    Chose Apache Tomcat
    We considered between Tomcat and WebLogic and then choose Tomcat as it is much simpler and have all the features we need, also we need to integrate Tomcat with our Gitlab pipeline and Tomcat is well supported with its API set. In the future we plan to move our system to Azure …
    Incentivized
    Chose Apache Tomcat
    Apache Tomcat is more lightweight and much quicker to deploy, so compared to JBoss or Weblogic it's much more efficient and cost effective for deploying small apps. The instances start up almost immediately and almost no maintenance is needed from the admins. There is also no …
    Incentivized
    Chose Apache Tomcat
    Tomcat stacks up against the others very well due to its adoption in the open source community, low total cost of ownership, maintenance, and ease of deployment. It's much more lightweight than Websphere or Weblogic and provides most of the features most developers would need, …
    Incentivized
    Chose Apache Tomcat
    We use WebLogic as an enterprise level large application container. We have a big WebLogic cluster, hosting our core applications. We also use tomcat to build a quick POC and some light-weighted RESTful service for a cloud-native initiative, so the relationship should be …
    Incentivized
    Chose Apache Tomcat
    Apache Tomcat is a much wider open standard than Microsoft IIS. It also seems to use fewer resources and is simpler to maintain. Troubleshooting when an issue arises is difficult. We had trouble managing the Tail logs when something strange happened. Logging is very complex and …
    Incentivized
    Chose Apache Tomcat
    Well WebLogic is very complex. Most of what happens with WebLogic requires servers to be restarted, which isn't always possible. Also, Oracle tries to force you to only use their GUI interface for most of the administration, which could be done directly in the files, but are …
    Incentivized
    Chose Apache Tomcat
    It's clear that JBoss is a full JEE stack implementation while Tomcat isn't, but if you don't need the whole JEE stack there are many lightweight alternatives that implement the required feature with Tomcat.
    Incentivized
    Oracle
    Chose Oracle WebLogic Server
    I wasn't involved in selecting the server we were using but in our team we've made some efforts to improve the local deployment process by trying some other Applicational servers too.
    Apache Tomcat was a more lightweight solution for sure, and it coped well with our applications …
    Incentivized
    Chose Oracle WebLogic Server
    Oracle WebLogic Application Server is much more stable when compared to opensource application servers like Oracle GlassFish Server or Apache Tomcat. Coming to JBoss Enterprise Application Server, Oracle WebLogic Application Server has better support with most of the cloud …
    Incentivized
    Chose Oracle WebLogic Server
    Apache Tomcat requires a lot of out-of-the-box set-up that is difficult to work with, especially when it comes to production-ready configurations. The only advantage it has over Oracle WLS is that it's free, which is probably why many commercial server products are bundled with …
    Incentivized
    Chose Oracle WebLogic Server
    Apache Tomcat is used by the group of developers in our organization but the major student ERP production systems do run on WebLogic due to its feature-rich nature and stability. Although the cost is considered a hindrance to its wider use.
    Incentivized
    Chose Oracle WebLogic Server
    Oracle WebLogic Application Server and IBM WebSphere Application Server provide an enterprise-level well-supported platform for robust architecture solutions. They provide tools for management, monitoring, and interaction with multiple other platforms in the market. JBoss is …
    Incentivized
    Chose Oracle WebLogic Server
    Oracle WebLogic Server is meant for enterprise applications. I have used Apache Tomcat for academic projects and definitely find WebLogic to be a powerful alternative.
    Incentivized
    Chose Oracle WebLogic Server
    JBoss and Apache Tomcat application servers are open source and cost less, however I do not find them as sophisticated enough to handle the various critical functionality used at US Cellular corporation. WebLogic stands way ahead in the way it provides opportunities for …
    Incentivized
    Chose Oracle WebLogic Server
    Weblogic is heavy machinery for medium/large enterprises, while Jboss can be used discreetly. Glassfish is the ancestor of Weblogic and the advantage is the free Enterprise version. If you don't have much to invest, Glassfish 3 could be a great alternative. Apache Tomcat and …
    Incentivized
    Chose Oracle WebLogic Server
    WebLogic is clearly more powerful than Tomcat, but it's also better than JBoss, since it gives more configuration options, and the administration console is absolutely the best I've ever seen. On the other side, for small applications Tomcat is more lightweight, and more …
    Incentivized
    Chose Oracle WebLogic Server
    In comparison to IIS, Apache, Tomcat - Oracle Weblogic App Server is an all-round server, easy to configure, supported and in my opinion very strong in B2B applications. I personally would not trust IIS in a B2B environment. Administration of Weblogic is Web GUI driven and this …
    Incentivized
    Chose Oracle WebLogic Server
    As mentioned earlier we didn't choose Oracle WebLogic Server, but received it as part of the application we bought. After using it for a few years we found it to be a stable product that has a bit of a learning curve compared to Microsoft IIS but is as stable and maybe even …
    Incentivized
    Chose Oracle WebLogic Server
    We have no option because we need it to use Oracle Forms, but we have used Jboss and tomcat in other projects and Weblogic is more stable.
    Incentivized
    Chose Oracle WebLogic Server
    Oracle Weblogic Application Server gains its reputation from the performance, easy of maintenance, to be compared with the competitor solutions. However, Weblogic is "all-in-on" solution, sometimes it is too fat for some business needs that only requires part of the full …
    Incentivized
    Chose Oracle WebLogic Server
    The main competitor is Wildfly and Websphere. The choice it's all about the bundled cost regarding the chosen OS and Java vendor. All three are almost the same in terms of performance and features. An exceptional alternative from the OSS ecosystem is Payara. Payra has some …
    Incentivized
    Chose Oracle WebLogic Server
    Compared to the alternatives, Weblogic is on the heavier side and requires more configuration to get it running. Instance startup time is also relatively long, but this could be due to the application size deployed on the server. Licensing cost for WebLogic would also be higher …
    Incentivized
    Chose Oracle WebLogic Server
    We tested Red Hat JBoss. Then we decided to use WebLogic because of support issues we had with the other.
    Incentivized
    Chose Oracle WebLogic Server
    In addition to scalability and easiness of configuration process the total cost for Weblogic is less than for the rivals.
    Incentivized
    Key User Insights
    Would buy again
    100%
    Would buy again
    9 Answers
    100%
    Would buy again
    8 Answers
    78%
    Would buy again
    7 Answers
    Delivers good value for the price
    100%
    Delivers good value for the price
    9 Answers
    100%
    Delivers good value for the price
    8 Answers
    86%
    Delivers good value for the price
    6 Answers
    Happy with the feature set
    100%
    Happy with the feature set
    9 Answers
    100%
    Happy with the feature set
    8 Answers
    100%
    Happy with the feature set
    9 Answers
    Lived up to sales and marketing promises
    100%
    Lived up to sales and marketing promises
    9 Answers
    100%
    Lived up to sales and marketing promises
    6 Answers
    100%
    Lived up to sales and marketing promises
    6 Answers
    Implementation went as expected
    100%
    Implementation went as expected
    9 Answers
    100%
    Implementation went as expected
    8 Answers
    83%
    Implementation went as expected
    5 Answers
    Features
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Application Servers
    Comparison of Application Servers features of Apache HTTP Server and Apache Tomcat and Oracle WebLogic Server
    Feature
    Apache HTTP Server
    -
    Ratings
    Apache Tomcat
    9.2
    24 Ratings
    15% above category average
    Oracle WebLogic Server
    7.2
    37 Ratings
    10% below category average
    IDE support00 Ratings10.022 Ratings9.033 Ratings
    Security management00 Ratings9.024 Ratings8.435 Ratings
    Administration and management00 Ratings8.224 Ratings5.837 Ratings
    Application server performance00 Ratings8.124 Ratings8.836 Ratings
    Installation00 Ratings10.024 Ratings5.537 Ratings
    Open-source standards compliance00 Ratings10.024 Ratings5.525 Ratings
    Best Alternatives
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Small Businesses
    Amazon EC2 Auto Scaling
    Score8.2 out of 10
    NGINX
    Score9.1 out of 10
    NGINX
    Score9.1 out of 10
    Medium-sized Companies
    AWS Auto Scaling
    Score8.7 out of 10
    Oracle WebLogic Server
    Score7.3 out of 10
    NGINX
    Score9.1 out of 10
    Enterprises
    Amazon EC2 Auto Scaling
    Score8.2 out of 10
    NGINX
    Score9.1 out of 10
    NGINX
    Score9.1 out of 10
    All AlternativesView all alternativesView all alternativesView all alternatives
    User Ratings
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Likelihood to Recommend
    8.0
    (20 ratings)
    9.0
    (24 ratings)
    7.2
    (44 ratings)
    Likelihood to Renew
    -
    (0 ratings)
    10.0
    (1 ratings)
    9.0
    (1 ratings)
    Usability
    -
    (0 ratings)
    8.0
    (3 ratings)
    7.0
    (4 ratings)
    Availability
    -
    (0 ratings)
    6.0
    (1 ratings)
    -
    (0 ratings)
    Performance
    -
    (0 ratings)
    9.0
    (2 ratings)
    9.0
    (1 ratings)
    Support Rating
    9.3
    (2 ratings)
    9.1
    (3 ratings)
    6.0
    (1 ratings)
    Configurability
    -
    (0 ratings)
    8.0
    (1 ratings)
    -
    (0 ratings)
    Ease of integration
    -
    (0 ratings)
    9.0
    (1 ratings)
    9.0
    (1 ratings)
    Product Scalability
    -
    (0 ratings)
    9.0
    (1 ratings)
    -
    (0 ratings)
    User Testimonials
    Apache HTTP ServerApache TomcatOracle WebLogic Server
    Likelihood to Recommend
    Apache
    As I mentioned earlier, the Apache HTTP Server has a small disadvantage compared to the competition (NGINX) in terms of performance. If you run websites that really have a lot of visitors, NGINX might be the better alternative.
    On the other hand, the Apache HTTP Server is open source and free. Further functionalities can be activated via modules. The documentation is really excellent.
    Incentivized
    Read full review
    Apache
    Excellent value for companies wishing to host Java applications in the cloud. Utilizing hosting tools such as load balancers and network and application firewalls, Tomcat can be part of a powerful system to host web applications to thousands of users. There has been consistency in the development and support of Tomcat since its initial release in the late '90s and the best commonalities have been carried forward. If you host Java web applications, Tomcat is as good as any for an application server.
    Incentivized
    Read full review
    Oracle
    If you need to have complex options in place you can count on Weblogic to be a robust Applicational Server you can rely on. But you would need to keep an eye on maintaining the framework updated quite frequently to avoid security breaches and subsequent severe situations. If you don't have other infrastructure for test purposes, I wouldn't advise you on having devs and QA installing this heavy application in their local machines, there are other lightweight solutions that would be a better fit for that.
    Incentivized
    Read full review
    Pros
    Apache
    • Street Cred: Apache Web Server is the Founder for all of Apache Foundation's other projects. Without the Web Server, Apache Foundation would look very different. That being said, they have done a good job of maintaining the code base, and keeping a lot of what makes Apache so special
    • Stability: Apache is rock-solid. While no software is perfect, Apache can parse your web sources quickly and cleanly.
    • Flexibility: Need to startup your own Webpage? Done. Wordpress? Yup. REST Endpoint? Check. Honeypot? Absolutely.
    Incentivized
    Read full review
    Apache
    • Fast to start up, which is useful when we need to just check that our changes are working correctly.
    • Free, which allows us to not be involved with the finance/legal team about using it.
    • Bundled with Spring Boot, which makes it even more convenient for our testing.
    Incentivized
    Read full review
    Oracle
    • The brand relation between Java and WebLogic Application Server usually provides a quicker access to programming features and their availability for the applications deployed.
    • The access to centralized configuration both from console and command line WLST eases the implementation of changes major or not in an organized and expedite way.
    • The maturity of the product is also visible in the available tools provided by the product itself, for both monitoring of resources and alerting for availability and thresholds
    Incentivized
    Read full review
    Cons
    Apache
    • The default configurations which comes with Apache server needs to get optimized for performance and security with every new installation as these defaults are not recommended to push on the production environment directly.
    • Security options and advanced configurations are not easy to set up and require an additional level of expertise.
    • Admin frontend GUI could be improved to a great extent to match with other enterprise tools available to serve similar requirements.
    Incentivized
    Read full review
    Apache
    • Using tomcat manager to troubleshoot is not very informative. Error messages are vague, you have to dig into log files for more information about the problems.
    • Is great for simple web applications, but may not work for heavy development which may require a full J2EE stack, might like JBoss better.
    • Security in tomcat is not straightforward, as I discovered that you have to understand how to set up realms in tomcat in order to hash passwords, which I was not overly familiar with, which is a big deal when setting up users in the tomcat-users.xml file.
    Incentivized
    Read full review
    Oracle
    • Debugging issues has been difficult sometimes, the documentation is too dense and finding the the root cause for an specific issue takes time.
    • The Oracle WebLogic Server console UI feels old and gives a sense of lack of innovation even though it provides so much functionality.
    • I'm not sure if Oracle WebLogic Server supports more modern frameworks, but it feels more like a Java EE specific, maybe there's an opportunity there to appeal to newer application platforms
    Incentivized
    Read full review
    Likelihood to Renew
    Apache
    No answers on this topic
    Apache
    We have a huge knowledge of the product within our company and we're satisfied with the performance.
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Usability
    Apache
    No answers on this topic
    Apache
    Tomcat has a very rich API set which allows us to implement our automation script to trigger the deployment, configure, stop and start Tomcat from the command line. In our projects, we embedded Tomcat in our Eclipse in all of the developer's machines so they could quickly verify their code with little effort, Azure Webapp has strong support for Tomcat so we could move our application to Azure cloud very easy. One drawback is Tomcat UI quite poorly features but we almost do not use it.
    Incentivized
    Read full review
    Oracle
    Oracle WebLogic Server has so many features that sometimes it's hard to find the right place to setup things, I think the dated user interface does not help with that either. This has a direct impact when deciding to use it as your application server, you'd need to have the right people and invest the time needed to master it. If you're application justifies it then it will definitely be a great choice in the long run.
    Incentivized
    Read full review
    Reliability and Availability
    Apache
    No answers on this topic
    Apache
    Tomcat doesn't have a built-in watchdog that ensures restart upon failure, so you have to provide it externally. A very good solution is java service wrapper. The community edition is able to restart Tomcat upon out of memories exceptions.
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Performance
    Apache
    No answers on this topic
    Apache
    Tomcat support to customize memory used and allow us to define the Connection pool and thread pool to increase system performance and availability, Tomcat server itself consume very little memory and almost no footprint. We use Tomcat in our production environment which has up to thousands of concurrent users and it is stable and provides a quick response.
    Incentivized
    Read full review
    Oracle
    Oracle WebLogic Application Server is great at security, performance and features.
    Incentivized
    Read full review
    Support Rating
    Apache
    I give this rating because there is so much Apache documentation and information on the web that you can literally do anything. This has to do with the fact that there is a huge Open Source community that is beyond mature and perhaps one of the most helpful to be found. The only thing that should hold anyone back from anything is that they can not read. RTFM, my friend. And I must say that the manual is excellent.
    Incentivized
    Read full review
    Apache
    Well, in actuality, I have never needed support for Apache Tomcat since it is configured and ready-to-go with no configuration needed on my end.
    Incentivized
    Read full review
    Oracle
    The Oracle support is not great sometimes. They take a long time and need a lot of data over and over to resolve issues.
    Incentivized
    Read full review
    Alternatives Considered
    Apache
    I has a lot more features, except that IIS is more integrated in a Windows environment. But now with .net core also possible from Apache it would work anywhere really. Only in a full Windows environment where full integration is needed I would chose to go for IIS. Otherwise Apache it is.
    Incentivized
    Read full review
    Apache
    Eclipse Jetty is the best alternative for Apache Tomcat because which is also an open-source and lightweight servlet container like Tomcat. A major advantage of this over Tomcat is that Jetty server can easily be embedded with the source code of web applications. Since it requires less memory to operate, you may realize that it is very efficient.
    Incentivized
    Read full review
    Oracle
    I believe the Oracle WebLogic Suite is probably a better all encompassing suite of development tools for the IT department. [It] is probably a bit more expensive than other competitors like Apache Tomcat or NGINX, but is worth the investment if you consider the savings from time to get code into production.
    Incentivized
    Read full review
    Scalability
    Apache
    No answers on this topic
    Apache
    It's very easy to add instances to an existing deployment and, using apache with mod proxy balancer, to scale up the serving farm
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Return on Investment
    Apache
    • Works as intended, so it's less to worry about.
    • Works great on elastic environments (like EC2).
    • As an Open Source project, you can get support for almost any problem you can have.
    • Configuration files, while powerful, can be tricky to dominate for some.
    Incentivized
    Read full review
    Apache
    • Tomcat is cheap and very quick to deploy, so it has benefited much when situation needs applications to be deployed quickly without wasting time on licensing and installations.
    • Plenty of documentation available so no vendor training is required. Support contract is not needed as well.
    Incentivized
    Read full review
    Oracle
    • WebLogic Application Server definitely had a positive ROI since all the applications are deployed on a single platform and making maintenance extremely cost effective.
    • Since all major cloud vendors support and maintain WebLogic, it gives us an opportunity to explore possibilities to move the organizational infrastructure on to the cloud without too much effort.
    Incentivized
    Read full review
    ScreenShots