Tomcat,weblogic,jboss differences

Source: Internet
Author: User
Tags jboss jboss server

usually we do the system commonly used Tomcat server, so also more familiar. For systems that need to use distributed technologies such as EJBS, often using WebLogic servers and JBoss servers, what is the difference between these servers and what servers should our systems best deploy? Let's examine it in detail below.

Tomcat Server:

the Tomcat server consumes less resources, is stable, and is free. is a lightweight server, mainly for small and medium-sized projects, when the concurrent access of users less, you can choose the Tomcat server. The Tomcat server is a good container for running JSPs and Servlets, but it does not support EJBS and so on. The deployment of the project in Tomcat is convenient.

WebLogic Server:

In contrast, the WebLogic server is more powerful, it belongs to the application-level server, it does not support JSP and servlet, but also supports more Java specifications. He is used to develop, integrate, deploy and manage large-scale distributed web applications, Web applications, and database applications. This large-scale server has its own unique advantage, the standard lead (its standards include ejb,jsb,jms,jdbc,xml and WML), the scalability of unlimited (its architecture is highly scalable, mainly including the sharing of crying hukou connections, Resource pooling and Dynamic Web pages and EJB component clusters), rapid development (with support for EJBS and JSPs, and its architecture for servlet components to accelerate deployment of applications), deployment flexibility, reliability, etc. However, the general system deployment does not use it, because the general non-EJB-based distributed development projects, only with Tomcat to meet our needs, so no need to use the heavyweight weblogic.

JBoss Server:

JBoss is an open source application server based on the Java EE, which is also free. It is a container for managing EJBs, and the JBoss Core service only supports EJB servers, so it is a web container that does not include JSPs and Servlets. Of course, it can be bundled with Tomcat and so on to support both Jsp,servlet and EJB specifications. JBoss has a typical feature: When a servlet system calls an EJB inside JBoss without a network, because JBoss and Web servers run in the same Java virtual machine, this can greatly improve operational efficiency and security.

From the technical support point of view to summarize these three servers: that is, WebLogic is equivalent to Tomcat and JBoss combined (because WebLogic support servlet and JSP and EJB, and Tomcat only support servlet and JSP , JBoss supports EJB only)

Of Course they have a lot of differences, we need to continue to study in depth

Tomcat,weblogic,jboss differences

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.