Explain the concepts and capabilities of Web Logic Server.
Web Logic server supports the services and infrastructure for JEE applications. The deployment of java applications and components as services through SOAP, UDDI and WSDL, is performed by Web Logic server. The server can be configured as a web server by using its own HTTP listener that supports HTTP 1.1. The web servers of Apache, Microsoft IIS and Netscape can also be utilized. The web server configuration allows the Web Logic server to provide services to the static and dynamic requests that are generated by HTML, Servlets and JSP.
The following are some of the capabilities of Web Logic server:
Dynamic configuration changes
Production application redeployment
These capabilities help the availability of running systems, while changes are making.
Explain deployment descriptors?
Deployment descriptors are associated with almost all the modules as well as applications. The deployment descriptors can be seen in the form of XML documents and they are capable of describing the contents that are part of directory or the jar file. J2EE specifications usually define the standard as well as the deployment descriptors which are portable for J2EE applications and modules.
What is the difference between weblogic and websphere?
Though the functionality of these two products are closer, there are minor differences in the standards that support. These differences are:
WebSphere’s focus is more on connectivity, integration and web services where as WebLogic’s focus is more on emerging standards and ease-of-use of J2EE.
WebSphere’s performance is better in terms of implementations of J2EE is little more involved, and supports more integration and transaction management to a great extent.
WebLogic is supported by default transaction attribute – “Supports”, where as WebSphere has not default transaction attribute.
How can Server Hang be solved?
Java WebLogic.Admin PING needs to be checked for finding whether you get a normal and positive response. You can find out the root cause for hanging from this file. You just need to rectify the errors that are identified from this file.
What is the function of T3 in WebLogic Server?
The enhancements support for WebLogic Server messages is provided by T3. These enhancements include object replacement, which work in WebLogic Server clusters’ context and HTTP. Java Object Serialization, RMI predation is done by T3. T3 is superset of java Object. Serialization and RMI can be done over T3.
Between WebLogic Servers and between programmatic clients and a WebLogic Server cluster, T3 is mandated. To communicate between processes and WebLogic Server, the protocols HTTP and IIOP can be used and optional. The HTTP is used to communicate between a browser and WebLogic Server. The IIOP is used to communicate between an Object Request Broker and WebLogic Server.