On Tue, Jun 29, 2010 at 5:48 AM, Thanks in Advance
<[email protected]>wrote:

> OBD on GAE in the cookies struct (with client and session management
> activated), what are these:
>
> bdclient_NAMEOFAPPLICATION
>
> bdglobals
>
>
These are not specific to GAE. They're in the non-GAE edition of OpenBD, and
New Atlanta BlueDragon as well.

I'll probably be a bit fuzzy on the exact explanation since I never use
client variables, but these are both related to client variables. If you're
familiar with how ColdFusion does things, the equivalent in CF is the CDATA
and CGLOBAL stuff.

When you use client variables and store them in a database there are two
tables created, BDDATA and BDGLOBAL. My understanding (and again, apologies
if this isn't quite accurate but as I stated I never use client variables)
is that bdclient_APPLICATIONNAME would be used in conjunction with client
variables that are stored in the BDDATA table, which would be data that is
specific to a particular client and a particular application. BDGLOBAL is
used in conjunction with the BDGLOBAL table, which basically tracks hit
counts by storing the timestamp of the last visit by each client.

Note that you can disable global client variables in bluedragon.xml by
adding <clientGlobalUpdatesDisabled>true</clientGlobalUpdatesDisabled> under
the <cfapplication> node.
-- 
Matthew Woodward
[email protected]
http://blog.mattwoodward.com
identi.ca / Twitter: @mpwoodward

Please do not send me proprietary file formats such as Word, PowerPoint,
etc. as attachments.
http://www.gnu.org/philosophy/no-word-attachments.html

-- 
Open BlueDragon Public Mailing List
 http://www.openbluedragon.org/   http://twitter.com/OpenBlueDragon
 online manual: http://www.openbluedragon.org/manual/

 mailing list - http://groups.google.com/group/openbd?hl=en

Reply via email to