When you're talking about only reading, I think you're right, but Dave
seemed to go more general than that.  I would much rather have full
unlocked access to a request scope structure to do writes to, than to
have to throw in locks around my writes to session scope.

With what I'm saying, you would only have one exclusive lock on the
page, but what you guys are saying is that you would rather have
multiple exclusive locks, so that you can reference your session
scopes directly.

But perhaps I misunderstand.


On 1/31/07, Mary Jo Sminkey <[EMAIL PROTECTED]> wrote:
> >to (at beginning of script) copy your session structures to the
> >request scope, utilize them from the request scope during processing,
> >and then copy them back to session at the end?
>
> Definitely unnecessary in CFMX. I'd certainly be interested to see where you 
> have been reading that! The only reason to do this pre-MX would be to avoid 
> having to locks all over the place, so might be done if you had a variable 
> you accessed a lot in your application. Generally though if that was the 
> case, it would be best to not use a complex structure that needed 
> duplication. Now, you only have to worry about race conditions for reads and 
> writes in the session scope, which as Dave says, are fairly rare. I'm not 
> sure I've run across any, but then I don't tend to have stuff in Session 
> scope used for computations.
>
> One thing to keep in mind is there are times you may want to lock other than 
> just race conditions. However, those generally are more for application and 
> server scope where you may want to lock to prevent multiple threads trying to 
> create them at the same time when under load.
>
> --- Mary Jo
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7 
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs 
http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:268199
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to