What is the relationship between three seemingly 'unrelated' topics like security, tuning and extension of apps?
The goal of the book was to provide valuable resources to developers that are not extensively covered in other Java EE books.
When building an application, security, extending and tuning are all required to help an application mature.
arulk pillai wrote:I think these are very important topics and having more insights, tips and tools on these topics are key to developing more secured and true 24 x 7 type application.
There are many tools and sites that I have collected for this book that I was not able to include due to size.
But I think I have a reference card that is over 6 pages already. I was either going to publish it as a RefCard or just post a blog about it.
Either way, the tools used in the topics of this book are invaluable to tracking down issues. just like you said, 24x7 issues happen with they are least convenient.
One of the tools I go into detail about is visualVM and jVisualVM. Details on how to use various plugins and how to connect to local/remote Glassfish/Tomcat/Jetty.
if I have to say, VisualVM is my most commonly used tools. Now with v1.3.4 there are many more plugins to manage a variety of issues with a JVM.
Then combined with the jConsole plugin, there are many additional server tools you can configure within VisualVM.
subject: Java EE 6 Cookbook: relationships between topics