Home >Java >javaTutorial >What are the common WEB servers in Java?
The Web server is a container that runs and publishes Web applications. Only when the developed Web project is placed in the container can all users on the network access it through a browser. The servers used to develop Java Web applications are mainly Web servers compatible with JSP/Servlet. The more commonly used ones are Tomcat, Resin, JBoss, WebSphere and WebLogic, etc., which will be introduced separately below.
Tomcat Server
The most popular Tomcat server at present is a sub-project of the Apache-Jarkarta open source project. It is a small, lightweight Web server that supports JSP and Servlet technology. It is also The first choice for beginners to learn to develop JSP applications.
Resin Server
Resin is a product of Caucho Company. It is a very popular server that supports Servlet and JSP and is very fast. Resin itself contains a web server that supports HTML, which allows it to not only display dynamic content, but also has the same ability to display static content, so many websites are built using Resin servers.
JBoss Server
JBoss is an open source, pure Java EJB server that complies with JavaEE specifications and has good support for J2EE. JBoss uses JML API to realize the integration and management of software modules. Its core service is to provide an EJB server. It does not include Servlet and JSP Web containers, but it can be perfectly integrated with Tomcat.
WebSphere Server
WebSphere is a product of IBM, which can be further subdivided into WebSphere Performance Pack, Cache Manager and WebSphere Application Server series. WebSphere Application Server is a Java-based application environment. It can run on various operating system platforms such as Sun Solaris and Windows NT, and is used to establish, deploy and manage Internet and Intranet Web applications.
WebLogic Server
WebLogic is a product of BEA, which can be further subdivided into WebLogic Server, WebLogic Enterprise and WebLogic Portal series, among which WebLogic Server is particularly powerful. WebLogic supports enterprise-level, multi-level and fully distributed Web applications, and the server configuration is simple and the interface is friendly. WebLogic is an ideal choice for those who are looking for an application server that provides everything the Java platform has to offer.
The above is the detailed content of What are the common WEB servers in Java?. For more information, please follow other related articles on the PHP Chinese website!