yes, what Franck and Shannon said.  :)  Honestly, I think we all work in wholly different areas, sectors, ways, and company cultures.  One shop may have a clear delineation between front and back end developers and trust only Java on the back and WS/REST calls only.  Another shop may not have such a clear delineation and use Remoting with CF only, another may use Cairngorm, another laugh at the word, etc, etc..  So really it all depends on the job at hand as well as where you are in a company or not, and may very well all depend on whom the IT Director played golf with last week.

Personally I totally like the magik of RemoteObject, its just freakin kewl the way it works and keeps your model contiguous between the front/back.  I see WebServices for use in exposing your stuff API style to 3rd parties.  If you are building a tool that will 100% guaranteed never expose itself, no need for a WebServices trench coat to march around in, eh? ;)  99.9% of the apps I work on are this case. 

DK

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.
 
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
Software development tool Software development Software development services
Home design software Software development company


YAHOO! GROUPS LINKS




__,_._,___

Reply via email to