"If you want to master EJB, then the Mastering Enterprise JavaBeans is the right book for you! It covers everything from basics of the EJB to the more advanced topics like transactions, performance and clustering. You will also learn how to choose the most suitable EJB server for your project.Thanks to Ed Roman, et al for the most comprehensive book about EJB technology. I would strongly recommend this book to the community.P.S. Don't forget to download the source code from TheServerSide.com and enjoy testing what you have learnt!"