Wednesday 26 October 2016

Difference between OC4J and Weblogic application server!!!

OC4J application server
++++++++++++++++++++
OC4J uses AJP protocol between OHS and OC4J.
OHS in front of OC4J is a must (as OC4J itself does not have a HTTP listener, so it cannot answer HTTP requests).
OC4J is completely managed by OPMN.
A couple of interesting features by OPMN, such as increasing no# of JVMs (numprocs in opmn.xml) for the OC4J are available.
OC4J runs on wide range of ports
ajp range=12501-12600
rmi range=12401-12500
jms range=12601-12700
We do apply patches over OC4J using opatch utility.


Weblogic server
+++++++++++++++++++
Weblogic uses t3 protocol between OHS and Weblogic server .
WebLogic has got a HTTP listener, users can directly access WebLogic port from the browser.
Of course, it is recommended to front end WebLogic by a web server but it is not mandatory. Web Server is mandatory for OC4J.
Weblogic is not managed by OPMN.
WebLogic is not managed by OPMN. So, WebLogic always runs out of only one JVM.
WebLogic runs everything on a single port by default, i.e. 7001
We do apply patches over weblogic server using BSU(BEA SMART UPDATE) utility in 11gr1 and 12c we are applying the patches using opatch utility.

No comments:

Post a Comment