Hi!
James Cook wrote:
> Not that I plan on writing an EJB container, but what is an EJBObject when
> you say?
>
> "You gotta read between the lines though: this only means that EJBObjects
> are instantiated for each entity identity."
Just because a client has a reference to an EJBObject that is associated
with an object identity (=primary key), does not imply that the actual
object is activated in memory. On the contrary. It is much more likely
that at any point in time clients (as a whole) will hold, for example,
1000 references to different EJBObjects but only about 100 of those are
activated. This includes when a client has called a finder method: the
client receives EJBObjects referencing the found objects, BUT the
objects are not activated until you actually call the objects. And for
each object there is then two possibilities: it is already activated or
it needs to be activated. All discussions sofar has been using the
second scenario. But if a server uses a LRU eviction scheme it is likely
that commonly used objects are activated so there wont be too much
overhead with calling them.
> P.S. With the EJBHome project stalled for weeks (I dare say months) your
> freeware EJB Server, XS Server will be getting more and more attention,
> IMHO. How about some real documentation and maybe a small tutorial on its
> setup and use.
Oh dear, yes I have been bogged with school stuff lately (my last exams
*ever* are approaching fast.. whee..), but this summer (minus JavaOne+US
trip) I'll work on XS to support EJB1.1 and lots more docs (and
tutorials). But there's only me here so time is limited.
/Rickard
--
Rickard �berg
Computer Science student@LiTH
@home: +46 13 177937
Email: [EMAIL PROTECTED]
Homepage: http://www-und.ida.liu.se/~ricob684
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".