File Name: websphere application server interview questions and answers .zip
What is WebSphere? What is model spi and what is it used for? Answer : Web sphere uses a different model for providing content aggregation and navigation The available models are Content model, navigation model, navigation selection model, and layout model. These models are provided using model spi. Answer: Web Content management system is a software system that helps build and manage Web entities Html pages, documents, etc.
Once setup is complete it provides templates for authoring, workflow management to the content. It is easy to use for a nontechnical user.
What are Authoring and Presentation Templates? Answer: Authoring Template- This template is defined using authoring portlet, where we define the access information, form properties, and default content. It does not contain any information for presentation and The elements in this form are linked to the presentation template. Presentation Template- This allows to change the look of a page without having to update what is being displayed on a page. It will allow defining Page style, Page layout and map element to the authoring templates.
What are the 3 different ways of installing a portlet application in WebSphere Portal? Answer: Install a portlet using the portal administration page using Web Modules portlet. Install a portlet using XML access tool. Answer: A Realm allows you to group users from one or more LDAP trees of one user registry and expose them as a coherent user population to WebSphere Portal; this is also referred to as horizontal partitioning.
Realms allow flexible user management with various configuration options; for example, you can combine principals from one or more corporate LDAP tree. What Does Queuemanager Do? Java program or any other MQ client. In order to create MQ Connection, MQ clients need the location of this file, which is provided as configuration. Answer: As we have seen that dead letter queue is used to store messages which are received for the nonexistent queue.
On the other hand, the backout queue is an application-specific queue. If MQ client is not able to process message and ask for redelivery, the message is redelivered to the client with the incremented delivery count.
Once this deliveryCountcrossed a configured threshold message is moved to back-out queue for later processing or error handling. In short if MQ Series are not able to deliver a message to the client after a preconfigured attempt, WMQ moves message to backout queue. Detail about the architecture of the web sphere? Web Sphere is built on three main components they are:.
What is the difference between Web Server and Application Server? Whatever their purpose, such server-side programs generate a response, most often in HTML, for viewing in a Web browser. 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. What version of Websphere software is required to install WebSphere clustering? How would you configure Websphere for clustering: list basic steps? Install the base with Deployment Manager Create profiles for Deployment Manager and each node in the cell using with the Profile Management Tool ensuring the nodes are federated.
What is the trace? Answer: A trace is an informational record that is intended for service engineers or developers to use. As such, a trace record might be considerably more complex, verbose and detailed than a message entry. How to configure global security? Answer : open console and then select security option in the right side menu, and then select locals registry in the user registry, then enter the username, passwords.
And again select global security then top option then provide the password, then save the configuration. And restart the deployment server and then login the console.
What is the difference between the web server and application server? Answer: Application Server: takes care of Security, Transaction, Multithreading, Resource pooling, load balancing, clustering, performance, high availability, scalability, etc. Exposes business logic to client applications through various protocols, possibly including HTTP. Supports deployment of. Why use the bootstrap port number? For communicate two servers. What Is Mq Server? Answer: A Web Sphere MQ server is a queue manager that provides queuing services to one or more clients.
Answer: When you install WebSphere application server, executable files and configurations files are separated. This allows you install the product once and create multiple sets of configurations which uses the same underlying core executables of the WebSphere application server installation.
These are the profiles in the Websphere application server. As you know, there are many types of profiles and you can create multiple profiles. Answer : A channel is a connection that is to establish a link between a sending channel and receiving channel. A channel has a sender channel at the local queue manager and receiver channel at the remote queue manager. These two channels consist of the same name and together make one channel.
Answer : It is common to practice to have web and app servers on different machines. WebSphere provides a plug-in which enables the webserver to talk to the application server, this is known as web server plug-in. Web server plug-in will have a configuration file named plugin-config. You can generate this configuration file from the administration console, servers web servers.
Select a web server and click generate a plugin configuration file and then propagate the plugin. This plug-in needs to be installed on the webserver machine. Answer: Virtual host is a configuration, not a physical one. A configuration that lets a single machine resemble multiple host machines. Each virtual host has a logical name and a list of one or more DNS host aliases by which it is known.
What is the difference between Application Server and Portal Server? Answer: Application servers extend the ability of a Web server to handle Web application requests, and enables a server to generate a dynamic, customized response to a client request. A portal server extends the application server by providing a portlet container that can run portlets and create portal a website that provides users with a single point of access to Web-based resources by aggregating those resources in one place.
What is local rendering and remote rendering? Answer : The web content management portlets can be rendered local or remotely. A local rendering portlet displays content on the same portal as the instance where the web content manager is installed. A remote rendering portlet displays Web content on a different portal server than the instance where Web Content Manager is installed.
What are the different phases of the portlet life cycle? What can you do with XML access scripts? Answer : Xml access is command-line utility used for exporting and importing portal configurations. It can be used for backing up the configuration of certain environments, for loading new configurations for new portlets or pages, for example , or for updating existing portlets when a new WAR file is provided by the development.
What are workflows? Answer : A workflow is a sequence of steps that are followed in creating approved content. In WebSphere Portal, A workflow contains one or more stages. Answer: Export. List me the steps involved in building a release in WebSphere Portal?
Answer: If you have a completely new installation of the staging server and the production server: Install the staging server, then install the production server. Develop a release on the staging server. Build the release on the staging server. Empty portal contents on the production server by running the WPSconfig. Import that releases onto the production server. Refer to Transferring a complete configuration for information. If you already have a production server without a staging system: Export the release of your production server.
Install an empty staging server using one of the following two methods: Install the staging server with the flag -W emptyPortal. After installing and configuring the staging server, run the WPSconfig. Import the production release onto the staging server. Develop and build a new release on the staging server. Export that new release from the staging server. Use ReleaseBuilder to generate the differential between the two releases.
Import the differential onto the production server. What is an Application group and why would I want to use it? Answer: Application groups is a concept that allows you to define user groups within the database user registry with members users or groups contained in the LDAP user registry you configured.
The benefit of application groups is that you can create Groups that are only used in WebSphere Portal particularly in scenarios where there is Read-only LDAP or special group set up specific to the portal.
WebSphere is designed to set up, operate and integrate electronic business applications across multiple computing platforms, using Java-based Web technologies. Selecting application server is part of architechtural process when infrastructure is defined. It depends on several facots: 1. External systems your application will be interacting 2. Type of application you have 3.
Cluster is a logical name assigned to group of servers JVMs. A vertical cluster has cluster members on the same node, or a physical machine. A horizontal cluster has cluster members on multiple nodes across many machines in a cell. What is the difference between an Application Server and a Web Server? The WebSphere plug-in uses a configuration file called plugin-cfg.
There is a parcel of chances from many presumed organizations on the planet. Answer: This is needed to restart the WAS cluster. It does so by first stopping the JVM and then kickstarting it again. The one-way communication that happens from the master to local repository is known as Sync. However, if any changes or modifications need to be executed via the DMGR then there could be a potential problem involved.
What is web sphere? The word web sphere popularly refers to IBM middleware technology products. Web sphere is known for its turn key operation in e business applications. It has run time components and tools which can help in creating applications which run on WAS. WAS refers to web sphere application server. What is web sphere commerce? IBM web sphere commerce has a single platform which offers complete ecommerce solutions to developers.
WAS is the server that hosts for web applications. Mostly, WAS hosts Java based web applications. Question 1. Answer : No, migration wizard only provides minimal function and it does not enable any services by default. Question 2.
Insight: In this article, I have tried my best to explain the important WebSphere interview questions with Answers. WebSphere is one of the popular web server applications and helps to integrate web applications. Question2: What is WebSphere? Question3: Explain about websphere MQ Real time transport.?
What is WebSphere? What is model spi and what is it used for? Answer : Web sphere uses a different model for providing content aggregation and navigation The available models are Content model, navigation model, navigation selection model, and layout model.
Web-sphere is a tool based on Java and developed by IBM, to manage and create websites. Web-sphere is often used to build interactive web-oriented applications that support business functions required for e-commerce, it integrates all the data across different operating system and applications. If there is a communication failure with a particular cluster member, it will mark that member down and start routing all requests to the remaining cluster member till the original is available.
WebSphere Application Server or WAS: It connects the website users with Java servlets; Data–Server: For data persistence; Web–server: It.