Tuesday, 29 March 2016

Difference between JBOSS & WAS & WEBLOGIC

JBOSS 6 V/S JBOSS 7

JBoss 6  
JBoss 7
JBoss 6 provided an unofficial implementation to Java EE 6. JBoss 7 provides an official implementation to Java EE 6.
JBoss 6 does not have a Modular Service Container. JBoss 7 has a Modular Service Container.
JBoss 6 does not have a Centralized command line tool. JBoss 7 has a Command Line tool.
JBoss 6 has Jar files in their application for deployment. JBoss 7 does not have Jar files but it has a modular design, which makes the deployment easier
JBOSS V/S WAS
JBoss WebSphere
JBoss supports limited protocols. WebSphere supports HTTP, FTP, SSL protocols.
JBoss is an Open source Java EE application server. WebSphere is a commercial web application server.
JBoss is a Java based application. WebSphere is not written using pure java.
JBOSS V/S WEBLOGIC

JBoss Weblogic
JBoss is an application server developed by JBoss company. Weblogic is an application server developed by BEA.
JBoss is a freeware or open source product. WebLogic is not an open source product. It is available for use only after procuring the license.
JBoss does not have a self console. It always depends on Tomcat. Weblogic has the self console 7001 which helps the user to change the console setting as per the requirement.
JBoss does not have a web administration console. Weblogic offers web based administration console that helps in configuration of data sources, JMS queues, and security realms.
The admin console is not part of JBoss installation. The admin console JON has to be installed separately. The admin console is available as part of Weblogic installation.
JBoss application server does not provide servlet-api implementation. It depends on Tomcat for the same. Weblogic application server provides its own servlet-api implementation.
The unused services can be removed from JBoss. The unused services cannot be removed from the Weblogic.
JBoss does not offer JMS Clustering. Weblogic provides JMS Clustering.
Database connectivity is established in JBoss using jca-jdbc wrappers. Database connectivity is established in Weblogic using JDBC API.

No comments:

Post a Comment