[Arp] Arp use cases, case studies, success stories, etc.
aral at ariaware.com
Wed Jan 11 01:44:15 PST 2006
> Initial understanding the difference between system events and view
> events and also the event bubbling, or the lack there of. To help
> with this, i've actually created multiple controllers (not sure how
> this would be viewed).
How exactly did you implement multiple controllers? One controller per
form? This is the approach I took in our latest Flex project where the
forms were *external* and it worked like a charm. I'd be interested in
seeing/hearing about your implementation.
> Continued support for CF (an improvement with CF goes along with that
> I guess)
It does appear that a lot of you are using Arp with CF so, as limited as
CF's support for remoting may be at the moment we will have to do
something to support it (and keep our fingers crossed that Adobe will
fix things in the next CF.) Perhaps we could set up a mini CF taskforce
to evaluate the various alternatives (like Darron's method and the
others mentioned in the CF thread) for support in Arp 3.
> I've not used VO's in my projects. Having never used them and only
> using CF's I've definately had my problems. Where I am confused
> though is what CF does offer that other remoting solutions do.
CF doesn't offer anything that the other Remoting solutions don't. On
the contrary it is limited in what it can pass back in terms of custom
classes (which I would think would be CFCs) and deep hierarchies of the
> If that is the case, could someone please help educate me on what I'm
> missing out on and how it is used. Thanks for all the hard work!
Basically, if I send a ContactVO (with all the info I need to
create/update/etc. a contact) from Flash, I expect it to be received as
an instance of the ContactVO class on the backend and, if I send a
ContactVO back from the server, I expect it to be received as an
instance of the ContactVO class in Flash. Thus, I don't do any sort of
translation or massaging of the data. Ditto with arrays of VOs, etc.
That's the power/main advantage of remoting. Can't do it with CF without
using workarounds that actually defeat the purpose by introducing more
code into your application that has nothing to do with your business
logic (and thus more risk.)
Thanks so much for sending this in -- I appreciate your taking the time
to provide such valuable feedback.
More information about the Arp