Hi Raghu/Jon, By looking at the TOC, I saw that Web Services topics are covered in the middle of the book though they are not direct technologies under EJB 3.0(I do admit that they are highly-related to each other). I just would like to know if your book should be read from the beginning towards the end chapter by chapter or it can be read in any sequence. It would be really great if we can have chapter-1, which contains detailed information about how the book is organized, as a sample chapter, expecting that the answer for my question can be found there.
Naing, As you said, the Web Services topic is higly-related to EJB 3 also. Starting with J2EE 1.4 specifications an effort has been made to integrate the Web Services stack as part of J2EE platform and also integrate with technologies like EJB specification.
Java EE 5 has taken it further by simplifying the process of publishing Stateless session beans as Web Services with annotations for JSR-181 and also integration with JAX-WS as well.
When we started working on this book, we thought it would be best if we can make the individual chapters be read in any sequence. We have acheived that goal to a large extent. Most of the chapters can be read individually and the samples for that chapter can also be run individually.
There are couple of chapters (7 and 12) which tie in (or integrate) different components together to make a complete sample. These chapters will require some knowledge of other chapters.