06-30-05 10:45 PM
Hey everyone,
I mentioned Radical Concept Server a couple of weeks ago to give
everyone a heads up. Well, it's now available online! Just go to
www.radicalconcepts.com and download it from there.
What is it? The Radical Concept Server is basically an
Internet-friendly Flash File System. Without requiring a single line
of server-side scripting, you can easily save Flash-native data in
files (either on the same machine your SWF is running on or some
server somewhere).
In the last couple of weeks, I have been using it heavily in
conjunction with dataProvider. Requesting data looks like:
rcs.retrieve('foo.bar.document',true,false); // returns the data
but not the metadata
function result(evtObj) {
myListBox.dataProvider =3D evtObj.data.document.document;=20
}
and then if you have a custom cellRenderer, of course, you can display
all sorts of sophisticated data in that list.
Storing is just as simple. If you have some document that you want to
store, you would type:
var someData =3D {
numbers:[1,2,3],someOtherObject:{a:'a',b:'b',c:'c'},num:12345,bool:
true};
rcs.store('foo.bar.someObject',someData);
Basic features:
* uses AMF (so it's 100% compatible with Flash Remoting) and EXTREMELY
efficient (both in terms of bandwidth utilization and client-side
performance)
* can be used by Flash, Flex, or Flash Communication Server for
storing/retrieving documents
* provides directory-browsing type features for "real files" as well
as the radical document namespace
* provides real-time messaging functionality (light-weight
non-persistent vs. heavy-weight persistent)
Soon-to-be-added features:
* the ability to manipulate files and folders (copy a folder
recursively, only if newer, etc.)
* the ability read & create .XLS (Excel), CSV (comma-separated
values), and .TXT files
The version 1.0 developer release is available now. You can download
it from radicalconcepts.com. It is free, not for commercial use, and
is single-threaded and will only support up to 5 users (ip addresses)
before requiring a reboot.
If you are interested in a multi-threaded version, need to support
more than 5 users, or want to use it commercially, then please contact
us about upgrading.
FYI: we will be presenting this at the Flash Forward conference in
New York next week, and will actually show some applications that use
the RCS functionality.
- Allen Ellison
radicalconcepts.com
P.S. We're thinking about converting this to an Open Source project,
but give us a month or two to sort this out.
=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
[ Post a follow-up to this message ]
|