Originally posted by Vinod John:
The reason I ask this question is, I have notices in programs written by seasoned developers trying to cache local home interface reference in the application, which, I thought, is not useful.
It may be true for some appservers that caching local interfaces does not provide any value. However, when you've got a caching layer in place, you don't need to be afraid of migrating to another platform. I'm not saying that this caching-just-to-be-sure approach is a wise thing to do, though, as I believe "don't fix it unless it's broken" suits many situations better...