There is only a difference if you use local interfaces according to EJB2.0. With local interfaces parameter (VO) are passed by reference. In the other case (remote interfaces) parameters are passed by value (they are copied) and serialized due to RMI.
I’m tired of walking, and will rest for a minute and grow some wheels. This is the promise of this tiny ad:
global solutions you can do at home or in your backyard