> One thing though: it's not always enough to store
> only the object's id:
> 
> imagine the case of the collapsible panel, or a
> server side switched
> tabbed panel, where the full information is not
> always wrapped in the
> http-request. For these cases, you'll need to
> provide a possibility to
> save data in between requests without using the
> database directly or
> the HTTP parameters. What is your position on this?
> 

Do you mean that the object cannot be stored in the
database for several consequent HTTP requests? Is it
similar to "wizard-problem" where I have to develop
several steps that modify an object and store it only
after the last step has succeded?

If so then it indeed cannot be solved in a way I
described. We have developed an approach to handle
such situations but it currently suffers from thread
safety problems. We have a notion of "copy" - instance
of a persistent object that is detached from a
database. It is modified but not synchronized with db
until explicitely persisted. We have to store it
inside HTTP session of course. We are planning to
return to this feature right after Rumba release.

Regards,
  Alexey


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to