JBoss Interview Questions and Answers
Ques 1. What are needed to set-up a cluster with JBoss ?
Ans. Basically starting JBoss with the \'all\' configuration contains everything needed for clustering:
It has all the libraries for clustering:
Clustered beans (cluster-service.xml)
HTTP session replications (tc5-cluster-service.xml)
Ques 2. Which component handles cluster communication in JBoss?Ans. The JGroups framework provides services to enable peer-to-peer communications between nodes in a cluster. It is built on top a stack of network communication protocols that provide transport, discovery, reliability and failure detection, and cluster membership management services.
Ques 3. Is it possible to put a JBoss server instance into multiple cluster at the same time ?Ans. It is technically possible to put a JBoss server instance into multiple clusters at the same time, this practice is generally not recommended, as it increases the management complexity.
Ques 4. What\'s JBoss cache in short?Ans. JBossCache enables easy distribution of datasets across your computing environments. It is based on JGroups and enables clustering and high availability of that data. You may choose to distribute the data with JBoss Messaging to move it where it is needed for computation or event-based programming.
Ques 5. What is about Seam?Ans. Built on the standards JavaServer Faces and EJB 3.0, JBoss Seam unifies component and programming models and delivers a consistent and powerful framework for rapid creation of web applications with Java EE 5.0. Seam simplifies web application development and enables new functionality that was difficult to implement by hand before, such as stateful conversations, multi-window operation, and handling concurrent fine-grained AJAX requests. Seam also unifies and integrates popular open source technologies like Facelets, Hibernate, iText, and Lucene.
Most helpful rated by users: