IBM Websphere Q&A

[vc_row][vc_column css_animation=”fadeInLeft”][vc_column_text css=”.vc_custom_1563367445182{background-color: #1e73be !important;}”]

IBM WebSphere Interview Questions & Answers

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column css_animation=”fadeInLeft” width=”1/2″][vc_tta_accordion color=”peacoc” active_section=”1″][vc_tta_section title=”Explain About Web Sphere?” tab_id=”1563367485340-fda0666e-e800″][vc_column_text]

  1. 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.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Web Sphere Commerce?” tab_id=”1563367485353-91c3c44e-83a5″][vc_column_text]

  1. IBM web sphere commerce has a single platform which offers complete ecommerce solutions to developers. It can be very productive if you are planning to do business with consumers, business and indirectly through channel partners. This can be used to perform business with consumers, business and channel partners altogether.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Detail About The Architecture Of Web Sphere?” tab_id=”1563367586127-3caf266e-d295″][vc_column_text]Web Sphere is built on three main components they are
• Database
• J2EE application server
• A web server
The databases which it supports are
• DB2
• Oracle
• Cloudscape
Application server is IBMWAS and the supported web servers are
• IBM server
• Microsoft IIS
• Sun web server.[/vc_column_text][/vc_tta_section][vc_tta_section title=”State Some Of The Features Present In Web Sphere?” tab_id=”1563367586745-04dc1d0d-c92a”][vc_column_text]Some of the features which are present in web sphere are: –
• Order management
• Web sphere commerce accelerator
• Analytical and business intelligence
• Open standards such as Java, EJB, etc
• Web sphere commerce payments and customer care, etc.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Ibm Web Sphere Edge Server?” tab_id=”1563367587312-85f17d7d-8a1d”][vc_column_text]

  1. Web sphere edge server is used to improve the performance of web based systems. It can be used as forward or proxy server. Basically four components are present in the web sphere they are Network dispatcher, Caching proxy, Content distribution and application service at the edge.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Extended Deployment?” tab_id=”1563367588872-f2293bb0-05ed”][vc_column_text]

  1. Web sphere application server extended deployment increases the functionality of the server in two main areas they are manageability and performance. Dynamic virtualization between servers is possible with the help of XD. A stand alone distributed cache was added to it under the performance header, it is known as Object Grid.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About The Security Features Present In Was?” tab_id=”1563367589420-8ce6a759-207c”][vc_column_text]

  1. Security model for web sphere is primarily based on JAVA EE security model. It also depends upon the operating system. User authentication and authorization mechanisms are also provided in WAS. Light weight third party authentication mechanism is the main security feature present in WAS.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Asymmetric Clustering?” tab_id=”1563367589978-60a6ae8f-8639″][vc_column_text]

  1. Asymmetric clustering applications are primarily used in electronic trading systems employed in banks. Some of the features are, partitions can be declared during run time and are usually run on a single cluster at a time. Work specific to a particular can be routed to that cluster.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain The Various Administrator Benefits Using Web Sphere?” tab_id=”1563367590576-fb43c142-e999″][vc_column_text]

  1. Web sphere almost reduces the work of server administrator as he can manage load on servers efficiently without any hassles. It also gives him flexibility to divide the load and applications among different server farms. He can also predict about the incoming load on servers. Email alerts, restart options, memory leak detection, etc.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Caching Proxy Of Ibm Web Sphere Edge Sphere?” tab_id=”1563367591152-14a6d0ae-d554″][vc_column_text]

  1. A caching proxy can be configured in forward direction or as a proxy. Content requested by the user is cached by edge before sending or adhering to the query. Page fragments arising from JSP or servlets are cached by Edge and the caching process is slow. Performance and scalability of J2EE applications can be increased by edge.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About The Network Deployment Feature Present In Was?” tab_id=”1563367591613-740b29c8-4861″][vc_column_text]

  1. Managing singletons will be a thing of the past and it also provides hot recovery of singletons which makes you forget about your GC collected singletons. Transaction logs can stored on a shared file system. For clustering run time operations deployment manager`s role was eliminated. J2EE failover support and cell configuration support is also present.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Ibm Web Sphere Integration Developer?” tab_id=”1563367592144-ebc50f86-3101″][vc_column_text]

  1. Web sphere integration developer provides an IDE to build applications based on service oriented architecture. Web sphere process server and web sphere ESB were built with WID. WID was built with RAD Eclipse based technology.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Compute Grid?” tab_id=”1563367593276-753601a5-a82b”][vc_column_text]

  1. Compute grid is also known as Web sphere batch. Web sphere extended deployment offers a Java batch processing system called as Compute Grid. This forms an additional feature to Web sphere network environment. Various features are provided which help a developer to create, manage and execute batch jobs. Job scheduler, xJCL, batch container and batch programming controller.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Web Sphere Mq Real Time Transport?” tab_id=”1563367593821-ce53644e-5941″][vc_column_text]

  1. This feature is very useful in instant messaging across different clients through intranet and internet. This supports high volume and high performance across different clients. It uses the concept of light weight transport which is again based on IP rather than the queue process.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain About Web Sphere Mq Jms Provider?” tab_id=”1563367594392-4fd7bb70-4ed9″][vc_column_text]

  1. Web sphere MQ and Web Sphere Business integration manager Broker are very useful in providing Java messaging services to wide range of clients (publisher –subscribe, point to point). Java classes are chiefly responsible for translating the API calls to API`s defined by web sphere. It is very useful to have knowledge of Web sphere MQ for proper configuration.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain The Attribute Channel In Web Sphere Mq?” tab_id=”1563367594888-bebbb037-c347″][vc_column_text]

  1. CHANNEL specifies the name of the server connection channel. Generally this is Web Sphere MQ network abstraction. The default standard used by CHANNEL is SVRCONN which is the server connection channel. This server is generally used to communicate to the queue manager by the client.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Is The Naming Of Connection Factory Independent Of The Name Specified By Jms Client?” tab_id=”1563367595389-564ef4cf-cb1a”][vc_column_text]

  1. Yes, the naming of connection factory is independent of the name specified by JMS client. This is made possible by WAS (Web sphere application server) with its resource references. It isolates the application from object names. This feature is important because it gives us the flexibility to change the administered object without changing the JMS client code.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What About Master Repository?” tab_id=”1563367595893-32a39d83-67b0″][vc_column_text]

  1. deployment manager contains the MASTER configuration and application files. All updates to the configuration files should go through the deployment manager.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Tell Me Ihs Executable Files, Means Bin Directory Files?” tab_id=”1563367596361-41bcc654-f4c4″][vc_column_text]

  1. Apache, ApacheMonitor, htpasswd, htdigest, htdbm, ldapstash, httpd.exe

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Why Given The Httpd.conf File To Installation Of Plug-in?” tab_id=”1563367596933-fed225fd-5fba”][vc_column_text]

  1. Identify the web server (port, virtual hosts) to configure the web server definition.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Configure Remote System Httpd.conf File?” tab_id=”1563367598681-267c8e97-ddcd”][vc_column_text]

  1. select web server machine (remote).

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Several Types Of Log Files In The Appserver?” tab_id=”1563367599409-590f3ef8-d435″][vc_column_text]

  1. system out, system err, trace, native out , native err, activity.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Websphere Packages?” tab_id=”1563367600233-c1a60c0f-da9b”][vc_column_text]

  1. express, base, network deployment.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Profile?” tab_id=”1563367601109-7299a161-e88f”][vc_column_text]

  1. profiles are a set of files that represent a websphere application server configuration.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Trace?” tab_id=”1563367601741-ebb06e3e-2ca6″][vc_column_text]

  1. 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.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Heap Memory?” tab_id=”1563367602681-a282c1b4-4bfa”][vc_column_text]

  1. Objects storage space for objects references created at run time in a jvm is heap memory.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Out Of Memory Exception Is There, How To Handle That Exception?” tab_id=”1563367603294-adf72109-357f”][vc_column_text]

  1. To increase heap memory size.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What About Ihs?” tab_id=”1563367603861-f14f335e-6a5b”][vc_column_text]

  1. IHS (IBM HTTP Server) is one of the web servers. It serves the static content only and it takes up only http requests.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What About Plug-in?” tab_id=”1563367605234-20e80929-6448″][vc_column_text]

  1. plug-in is one of the modules it is interface between application server and web server, the plug-in process receives the request from the client first. If the request is for dynamic content, the plug-in diverts the request to the websphere application server. If the request is for static content, the plug-in forwards it to the Http server.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Global Security?” tab_id=”1563367605854-ef5181ae-9444″][vc_column_text]

  1. It provides the authentication and authorization for websphere application server domain (administration client or console).

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Configure The Global Security?” tab_id=”1563367606394-55be6a44-5980″][vc_column_text]open console and then select security option in the right side menu, and then select localOs registry in the user registry, then enter the username, passwords. And again select global security then ltpa option then provide the password, then save the configuration. And restart the deployment server and then relogin the console.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Ssl?” tab_id=”1563367606958-ca40b590-5614″][vc_column_text]

  1. ssl is a protocol for providing encrypted data communications between two processes.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Pmi? How To Configure Pmi?” tab_id=”1563367607918-1c90e741-af3c”][vc_column_text]

  1. monitoring and tuning–>PMI–>select any process (server1, nodeagent, dmgr) and then enable PMI–>then apply and then save. Select performance viewer–>current activity and then select enabled process and click the start monitoring button after that process select.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Unix Command Of All Display Server Processes?” tab_id=”1563367609082-5b842222-7f2c”][vc_column_text]ps –ef| grep java[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][vc_column css_animation=”fadeInRight” width=”1/2″][vc_tta_accordion color=”peacoc” active_section=”1″][vc_tta_section title=”What Is Node?” tab_id=”1563367496005-a67f990a-4aeb”][vc_column_text]logical group of servers.[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Start The Server?” tab_id=”1563367496025-3b7e22a7-d8d3″][vc_column_text]

  1. server1.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How You Get Nodeagent?what You Have To Install To Get Nodeagent?” tab_id=”1563367613252-1acdf964-bad6″][vc_column_text]

  1. Custom Profile.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Add The Node?” tab_id=”1563367613824-06f72e56-04b2″][vc_column_text]

  1. 8879

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Application Server?” tab_id=”1563367614420-d0e0f2e8-d39e”][vc_column_text]

  1. The application server provides a runtime environment in which to deploy, manage, and run j2ee applications.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Node?” tab_id=”1563367614937-ccce62ca-1d7f”][vc_column_text]

  1. A node corresponds to a physical computer system with a distinct IP host address.The node name is usually the same as the host name for the computer.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How Many Types Of Profiles Are In Nd Product?” tab_id=”1563367615465-026e30a6-526b”][vc_column_text]

  1. 1.deployment manager profiles 2.application server profiles 3.custom profile.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Diffrence B/w Dmgr And Other Profiles?” tab_id=”1563367615933-97f92ff1-e319″][vc_column_text]dmgr app custom:

  1. its used for administration
  2. admin console is there
  3. plain node purpose of remaining profiles
  4. initially one app server there
  5. empty node
  6. it supports the distributed
  7. work independently environment.
  8.  Put applications
  9. it is not included app server
  10. admin console is there
  11. work independently
  12. do not put applications.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Diff B/w 5.0 And 6.0?” tab_id=”1563367616521-eae313bc-8050″][vc_column_text]Web Sphere Studio 3.5, comes up with Visual Age for Java. WSAD 5.0 supports J2EE 1.3 java specifications. RAD 6.0 supports J2EE 1.4 and integrated with Eclipse 3.0, UML Visual Editor, Tomcat Jakarta, Ant scripting, EJB universal test client and SOA tools.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is The Difference Between Web Server And Application Server?” tab_id=”1563367616997-7f7fb8a0-b011″][vc_column_text]

  1. Webserver serves pages for viewing in web browser, application server provides exposes businness logic for client applications through various protocols
  2. Webserver exclusively handles http requests.application server serves bussiness logic to application programs through any number of protocols.
  3. Webserver delegation model is fairly simple,when the request comes into the webserver,it simply passes the request to the program best able to handle it(Server side program). It may not support transactions and database connection pooling.
  4. Application server is more capable of dynamic behaviour than webserver. We can also configure application server to work as a webserver.Simply applic! ation server is a superset of webserver.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Diff B/w Weblogic And Websphere?” tab_id=”1563367618097-d5edaec8-b552″][vc_column_text]

  1. Both BEA Weblogic and IBM’s WebSphere provide J2EE based application servers which are competitors. WebSphere leverages more on connectivity issues with MQ and legacy systems with strong dominance in J2EE.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Some Problem Is There In Web Server, So This Information Which Log File Contain?” tab_id=”1563367618569-a2dcc35a-9df9″][vc_column_text]

  1. http.log, plugin.log

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Jdbc?” tab_id=”1563367619097-e97396b2-86a8″][vc_column_text]

  1. jdbc is a low level pure java api used to execute sql statements.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Datasource?” tab_id=”1563367619601-7dc00b42-86af”][vc_column_text]

  1. A data source is associated with a jdbc provider that supplies the specific jdbc driver implementation class.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Diff B/w Type4 And Type2?” tab_id=”1563367620141-f534b90b-6c7c”][vc_column_text]type4
1. It is pure java oriented
2.require client side software
type2 is not a pure java oriented driver need any client software.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Some Application Not Accessing, So What Is The Problem? This Information Which Log File Contains?” tab_id=”1563367620602-782afa58-226b”][vc_column_text]systemout, systemerr[/vc_column_text][/vc_tta_section][vc_tta_section title=”In Type3 Client Software Which Machine You Have Install?” tab_id=”1563367621057-36037e87-c192″][vc_column_text]

  1. server side machine

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Two Databases There (oracle And Db2),so I Want 3 Datasources For Oracle And 2 Data Sources For Db2 So Create 3 Datasource Names For Oracle And 2datasourcename For Db2 Is Possible Or Not?” tab_id=”1563367622141-95491dc3-79b1″][vc_column_text]

  1. possible

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Jndi?” tab_id=”1563367622557-a594ebd2-74f1″][vc_column_text]

  1. we can register resources in the application server’s java naming and directory interface (jndi) namespace. Client applications can then obtain the references to these resource objects in their programs.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Why Use The Boostrap Port Number?” tab_id=”1563367623009-3027b158-59e8″][vc_column_text]client applications use the bootstrap port to access websphere’s built-in object request broker (orb) to use enterprise java beans in applications installed on the application server. The java naming and directory interface service provider url used by the client application needs to reference the bootstrap port to obtain an initial context for looking up ejb’s it wants to use. (For communicate two servers)[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Are The Appserver Components?” tab_id=”1563367623453-5695afa9-7c45″][vc_column_text]

  1. admin server, web container, ejb container,j2c service, naming server, messaging engine, security server.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Ldap Port Number?” tab_id=”1563367623938-7f7b1ecf-76cf”][vc_column_text]

  1. 389 or 636

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Packages Of Websphere?” tab_id=”1563367625226-38dc4cb2-350c”][vc_column_text]

  1. express, base, network deployment

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What Is Webcontainer?” tab_id=”1563367625690-4d58f710-80a6″][vc_column_text]

  1. The web container provides a runtime environment for servlets, jsp’s, javabeans, and static content.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Find Out Free Diskspace From Command Prompt?” tab_id=”1563367626318-fc0658eb-0a0c”][vc_column_text]

  1. du -sk (kb) du -sm (mb)

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How To Find Out Certain Server Configuration Details Like Port No, Server Name, Node Name, Pid?” tab_id=”1563367626773-7b90d2e3-b84d”][vc_column_text]

  1. through admin console.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Configure The Plug-in Through Admin Console Is Possible Or Not?” tab_id=”1563367627234-d875583d-a3ca”][vc_column_text]

  1. possible

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Where To Set The Path?” tab_id=”1563367627658-92cf7932-4301″][vc_column_text]

  1. environments–>websphere variables

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Application Installed But Not Working. What Are Troubleshooting Steps?” tab_id=”1563367628054-2936b7d5-d418″][vc_column_text]

  1. see jvm & application are up, check plugin-cfg.xml file for the root context used by the web application if it does not exist generate plugin and restart web server.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Applications Installed Fine, Also Generated Plugin, But Application Still Not Working, In This Case Which Log To See?” tab_id=”1563367628818-35a85551-97ab”][vc_column_text]

  1. plugin.log

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Default Admin Port?” tab_id=”1563367629319-ea064feb-87de”][vc_column_text]

  1. 9060, ssl 9043

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Default Bootstrap Port?” tab_id=”1563367629924-a906802c-c108″][vc_column_text]2809[/vc_column_text][/vc_tta_section][vc_tta_section title=”How Websphere Discovers A Change In Jsp And Compiles It?” tab_id=”1563367630585-c95e5113-32b1″][vc_column_text]

  1. There is an algorithm that websphere uses to find the timestamp of .jsp and .class files. It checks that timestamp of .class file is always later than its corresponding .jsp file.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”How Do You Specify A Jar File To Be Used By The Application, Consider That You Have Many Jar Files In Your System?” tab_id=”1563367631595-cfd805db-45b0″][vc_column_text]classloader[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][/vc_row]

WhatsApp us