Professional Documents
Culture Documents
Websphere QA PDF
Websphere QA PDF
Application Server:
As for the application server, according to our definition, an application server exposes business logic
to client applications through various protocols, possibly including HTTP. While a Web server mainly
deals with sending HTML for display in a Web browser, an application server provides access to
business logic for use by client application programs. The application program can use this logic just
as it would call a method on an object
2. What is JDBC?
JDBC technology is an API (included in both J2SE and J2EE releases) that provides cross-DBMS
connectivity to a wide range of SQL databases and access to other tabular data sources, such as
spreadsheets or flat files. With a JDBC technology-enabled driver, you can connect all corporate data
even in a heterogeneous environment
3. What is EJB?
Enterprise JavaBeans (EJB) technology is the server-side component architecture for the Java 2
Platform, Enterprise Edition (J2EE) platform. EJB technology enables rapid and simplified
development of distributed, transactional, secure and portable applications based on Java
technology.
4. What are the different application servers and Web Servers supporting J2EE
technologies?
JBoss Is an Application Server that supports J2EE
IBM Websphere and BEA WebLogic servers are a combination of Application Server, Web Server &
container
Jakarta Tomcat is a Servlet container and a Web server.
Apache Sever is a Web server
5. What is the WebSphere Application Server Console and what is its role?
What is the default URL and port for accessing it?
The administrative console is a browser-based interface that allows you to configure application
server settings, deploy and manage applications, and perform additional tasks that are not included in
the HTTP Server Administration interface. It used to be a Java application, however to be firewall safe
it was made into a web-based application.
It runs on the default install port 9060 e.g http:\\hostname:9060\ibm\console, however this can be
changed by editing virtual_hosts names. also when during installation ie GUI or response-file install
you can set the ports that will be used.
10. What language is the default scripting language for Websphere and which
language is the preferred scripting language? What Websphere tool can be
used to run scripts and where is it located?
JACL is the default scripting language for WAS, Both JACL and Jython can be used.
Jython is the preferred scripting language as JACL is now deprecated.
WSAdmin tool located in the <installroot>\bin directory
11. What type of files are required to deploy an application into Websphere.
How can they be installed?
WAR or EAR files.
Can be installed using Administration Console or scripts.
12. How would use ensure WebSphere server logs are created on a different
drive than the installation root?
Change the WebSphere server's server variables using the Administrative Console or use scripts.
Portlets are packaged as WAR files with a web application deployment descriptor (web.xml). This
defines each portlet as a servlet within the web application, including unique identifiers for each
portlet, the portlet class, and initialization parameters.
21. How would use ensure WebSphere server logs are created on a different
drive than the installation root?
Change the WebSphere server's server variables using the Administrative Console or use scripts.