Kevin,
>>Flash uses DOM to parse XML, due to this you
>>will see that the client side parsing time
>>grows exponentially [*** OUCH THAT SUCKS AND
>>I DON'T LIKE IT ] with the size of your data.
Well this is news to me and if so, count me in please. If you have a mailing list please add me to it, I want to check into this further; i.e. open source, purchase of a library, terms, etc.
>>Its not difficult to setup a simpl
>>benchmark test. Do this and you will
>>quickly see how much better AMF
>>performs compared to SOAP, especially
>>wth large datasets.
The small overhead of AMF you mention is well worth it from what you describe.
Please provide a URL for installing such a setup, and _PLEASE_, even if we're all experienced programmers, stick to simplicity in terms of making the setup instructions verbose and very clear; we programmers often do not step back and realize that any and all instructions should be explicit and not skip over steps, presuming someone should know something (this not only works against people just learning, but against people who are tired, have localization language issues, etc.]
-r
Kevin Langdon <[EMAIL PROTECTED]> wrote:
- AMF is binary data passed over standard HTTP request and responses. So
you should not have any problem with packet filtering.
- You can turn on GZIP compression with remoting just as you cand with
SOAP. That means it be even smaller. Remoting cuts out all the extra
metadata so its always going to be smaller.
- GZIP compression doesn't improve the client side processing of the data,
it actually hurts it in a small way. This is why AMF is so much faster than
SOAP. Flash uses DOM to parse XML, due to this you will see that the client
side parsing time grows exponentially with the size of your data. AMF grows
linearly. Even with small datasets AMF is much faster due to the simplicity
of its serialization.
Its not difficult to setup a simple benchmark test. Do this and you will
quickly see how much better AMF performs compared to SOAP, especially with
large datasets.
-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dave Wolf
Sent: Friday, October 21, 2005 3:42 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Open source AMF solutions that work with flex
A few comments.
> * Binary transport
So is SOAP when you turn on GZIP compression in your container. And I would
argue that binary transmission can be a bad thing too. What if a firewall
used on a corporate environment has packet filtering turned on. Does that
firewall have an AMF filter and did the firewall admin know what it was? I
spent oodles of time working in CORBA. IIOP is a binary protocol and I cant
tell you how often we bumped intot his issue in a true distributed
application. We actually used to tunnel the IIOP through HTTP a lot to
avoid this.
> * 50% percent faster then SOAP or Webservice
Not true with GZIP turned on.
> * Automatic object serialization/deserialization
So does XML web services in Flex.
--
Dave Wolf
Cynergy Systems, Inc.
Macromedia Flex Alliance Partner
http://www.cynergysystems.com
Email: [EMAIL PROTECTED]
Office: 866-CYNERGY x85
>
>
> -abdul
>
>
>
> -----Original Message-----
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
> On Behalf Of Dave Wolf
> Sent: Friday, October 21, 2005 12:29 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: Open source AMF solutions that work with
> flex
>
> I do want to know why you're prefering AMF over HTTP or WebService.
>
> Just curious on the motivation there.
>
> --
> Dave Wolf
> Cynergy Systems, Inc.
> Macromedia Flex Alliance Partner
> http://www.cynergysystems.com
>
> Email: [EMAIL PROTECTED]
> Office: 866-CYNERGY x85
>
> --- In flexcoders@yahoogroups.com, Clint Modien <[EMAIL PROTECTED]> wrote:
> >
> > I guess I should specify that they don't need to be open source at
> all they
> > could be 3rd party as well. (More than willing to pay for a
> > solution)
> >
> >
> > On 10/21/05, Clint Modien <[EMAIL PROTECTED]> wrote:
> > >
> > > Anyone get any open source amf solutions to work with flex?
> > > Looking into this due for the most part to the lack of amf
> support in the
> > > flex alpha release. I'm also guessing that this is what MM will
> release as
> > > the non enterprise version of flex. So I'm looking for
> > > alternatives
> to
> > > webservices and httpservices.
> > >
> >
>
>
>
>
>
>
>
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.com
> Yahoo! Groups Links
>
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
Yahoo! FareChase - Search multiple travel sites in one click.
--
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
- Visit your group "flexcoders" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.