On 8/22/06, Shannon Hicks <[EMAIL PROTECTED]> wrote:
Bob-
 
Web Services / HTTP services are not built to be the primary backend of your flex applications. Because they are XML based, they have quite a bit more overhead than flex's built-in AMF (Action Message Format). AMF is smaller, faster and uses less bandwidth than XML. AMF is what FDS and ColdFusion 7.0.2 use to communicate to a Flex app.


Does Adobe have any stats on this?  Was wondering as I found otherwise in a simple test

copy paste from a old thread:
old thread here...but...I just built a example app for my team here to share some Flex luv.  Its a simple plain-jane datagrid populated with 500 rows from a database.  I made three versions of the app:
1) Using remoteobject and typed objects CFC to AS.
2) Using a REST call to return XML via a HTTPService
3) Using a WebService to return untyped objects, Structs.

#2 whipped the pants off 1 and was a bit faster then 3.  I was really expecting 1 to be faster with all the  AMF talk and all.  I suppose 1 has a bit of over head on bith ends though to handle the objects.  


So let's say that your question is narrowed down to "FDS or CF?". Adobe's ideal answer is "yes." They are complimentary to each other, CF allows for wonderful rapid development of Flex apps, and FDS brings some amazing features to the table through it's Messaging an Data Management services.
 
Web Services (SOAP) support is in Flex primarily to consume third-party data, allowing you to add it to your app.
 
Hope this points you in the right direction.
 
Shan


From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf Of rhlarochelle
Sent: Tuesday, August 22, 2006 10:27 AM
To: flexcoders@yahoogroups.com
Subject: [Junk E-Mail - LOW] [flexcoders] Re: Choice of backend systems - which provides best functionality

Franck,

I appreciate your respons. When you say Remote Objects/Flex Data
Services provides the most advanced way of interoperating with the
backend, what specifically is possible?

What are the capabilities that I would get leveraging Remote
Objects/Flex Data Services that I would not get (or would be difficult
to implement) with Web services or HTTP services. If there are
resources on the Adobe site that spell this out, please point me to them.

Since we are looking at the different possibilities and we have
somewhat of a blank slate, the more I can go into this with open eyes
the better. I appreciate everyone who responded being willing to guide
someone new to this architecture.

Thanks,
Bob

--- In flexcoders@yahoogroups.com, "Franck de Bruijn"
<[EMAIL PROTECTED]> wrote:
>
> Flex is supposed to be backend independent. So you should choose the
> technology you're most comfortable with.
>
>
>
> There are in general 3 ways of integrating with your back-end:
>
> * webservices: total freedom, but can turn out to be hard. Especially
> with .Net there are some problems, although Adobe is working to fix
it. With
> Java/Axis, you'll probably find no issues.
> * Remote Objects / Flex Data Services. The most advanced way of
> interoperating with your back-end, but requires JAVA on the backend.
> * HTTP services: simple HTTP calls. For simple interfaces it will
> work, but for the more complex ones it will be insufficient.
>
>
>
> Cheers,
>
> Franck
>
>
>
> _____
>
> From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On
> Behalf Of rhlarochelle
> Sent: Tuesday, August 22, 2006 1:47 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Choice of backend systems - which provides best
> functionality
>
>
>
> I am new to Flex 2, and have the opportunity to develop a new
> application. Given all of the choices of back end technology out there
> (J2EE, Coldfusion, PHP), which will provide for the richest user
> experience?
>
> It seems that leveraging J2EE and Java gives the best potential for
> sharing objects (and updates to objects ) over the wire. Have I got
> this right?
>


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.4 - Release Date: 8/21/2006


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.4 - Release Date: 8/21/2006




--
Douglas Knudsen
http://www.cubicleman.com
this is my signature, like it? __._,_.___

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




__,_._,___

Reply via email to