i like EJBs (note that i said "like" and not "love").  i think they have 
some applicability.

however, a peeve of mine about EJBs and the spec is this claim of "location 
independence."  furthermore, the claim to location independence is eroding:  
note that in the 1.1 spec it claims: 
   "The client view of an entity bean is location independent."  (8.1)
and in the corresponding section of the 2.0 spec, this has evolved to the 
more mealy-mouthed:
   "The client of an entity bean may be a remote client or the client may 
be a local client."

the point of location independence is that a client should not be concerned 
about where the method call is taking place.  but, this has been built into 
the spec from day one. ("RemoteException", "RemoteHome", . . . ).

perhaps this is a trivial point, but it is misleading, misrepresentative, 
and is an example (IMHO) of how EJBs are successful at making things more 
complicated than they need to be.

regards
--e--


On Fri, 22 Feb 2002 08:55:52 +1100, dIon Gillard wrote:

>- location independence




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to