Hi -
Just a note from the performance and remote invocation side - how you package your EJBs, jars, wars and ears can make a huge impact on your
J2EE performance. For example, two EJBs that are linked together in the same jar file by using the <ejb-link> tag can avoid a remote call..this is also the case in an ear file where you may have several jar, wars and other components together...an ear file can potentially save you from making those network calls.
I was on a project recently where they hadn't put ANY of their components in archive files...every call they were making was essentially remote! And they couldn't figure out why their performance was so bad <g>...there's a lot of power behind these simple little archive files and XML files..<g>
Cheers,
Chana