Thursday, November 17, 2011

[Rails] Re: Problem : Instance Variable or Application Constant Expiring

CJ wrote:
> Problem : Instance Variable or Application Constant Expiring
>
> I am parsing an XML, and getting a response object which is quite
> large ,hence I cant store that in Session or cookie.
> I can not regenerate this response as its from a 3rd party Web
> service . Regeneration would spoil the flow of the application.
>
> I have used 3 approaches .
> @instance_variable
> @@class_variable
> $CONSTANT

Don't use ANY of these. As you've already noticed, they fail badly for
any solution that involves more than one process answering requests.

>
> Limitations:
> Application doesn't have a
> - Database
> - Filestore system

Wow, that kinda sucks. :)

> Can someone please let me know a solution by which I can persist a
> large string around 10000 to 25000 characters throughout the
> application, also which is user specific and not same for all users.

Short of doing something horribly icky like "put a hidden field on
every page and make all actions use POST", I'm not certain there's a
good solution for this.

--Matt Jones

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate