yes, well, good insights ...
i do think using the DataSet component is the way to go (and not just Arrays).
with this particular application, however, i also think that i will need all
data (millions of elements) to be immediately available at one time (without
any potential latency of server-side communication):
here is what i am doing: i am creating an astronomical / astrological
application where i want to visualize the positions of the planets from 3000 BC
thru 2100 AD at variable increments of anything from 1 day to 1 year, to even
perhaps 100 years. the user will have the ability to control the real-time
forward/backward motion of the planets through time, and adjust the increment
of motion/time on the spot. so it seems that the most effecient way to
accomplish this, and have the visualization move instantly with such dynamism,
will require that i have the entire lot of positional data available for each
planet for each day (the most granual of incremental data). if the user
chooses a broader increment of motion (say, 20 years per advance cycle), then i
can simply skip through the mass of data at the approriate increment.
i have considered how server-side calls, or Flash Remoting could possibly pull
this off. calling in data as it is needed ... yet i do not want to risk any
latency issues during the visualization. and the intention for this
application is to be a stand-alone desktop application (not requiring on-line
access).
as of now, via a parellel dialogue on this issue (see:
http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=288&thre adid=1059479), i am consider a fairly dynamic method of bringing in the total
amount of data involving many looping mechanisms, the DataSet, and the
SharedObject.
[quoted text, click to view] > Why don't you parse pages of your data directly from a SSSL into an Flash
dataset (DS)?
is there a more direct way to put data into a DataSet than by first loading it
via an XML document, and parsing it in? can i say, connect a DataSet directly
from a server-side script, or via Flash Remoting, or Flash Comm Server?
thanks. and any more insights will be greatly appeciated.