Hi Henri,
>I'm taking a serious look at Rich Internet Applications, and I'm
>investigating using FlashMX as client.
>Did some of you have some experiences on this ?
Yep, I've developed two server apps for Flash clients using XMLRPC
(http://www.proboscis.org.uk/urbantapestries/index.html is one project),
both projects made use of a framework which I wrote (at autonomous
software) which included code generation for object/rdb data access classes
and XMLRPC handlers.
>From my POV (delivering the server) it was extremely sucessful, however
overall Flash's complete inability to handle XML efficiently meant that
when we compared our average calls' timing on a java client (built purely
for the comparison) and the Flash client there was up to a 10 fold increase
in time taken for a call on flash over java. In fact at some points Flash
appeared to hang and eventually came up with a dialogue proclaiming
something like "flash is taking a very long time, do you want to abandon
this or continue?"
Introducing timings into the mix revealed that it was Flash parsing the xml
response which was killing performance.
The problem increased exponentially with the size of the response.
My conclusion is that you have to either keep the response xml small and
make many short requests, or abandon xml or Flash in favour of something
more efficient. The XML RPC guys have been talking about using gz
compression on the XML, which would have helped us with bandwidth, our
clients were on limited bandwidth mobile devices, perhaps this would also
tip the balance in favour of making many small requests, but it wouldn't
address the woefully slow and hungry XML parsing of flash.
Perhaps soneone at xml.Apache would liek to write an actionscript xml
parser .....
d.
***************************************************************************
The information in this e-mail is confidential and for use by the addressee(s) only.
If you are not the intended recipient (or responsible for delivery of the message to
the intended recipient) please notify us immediately on 0141 306 2050 and delete the
message from your computer. You may not copy or forward it or use or disclose its
contents to any other person. As Internet communications are capable of data
corruption Student Loans Company Limited does not accept any responsibility for
changes made to this message after it was sent. For this reason it may be
inappropriate to rely on advice or opinions contained in an e-mail without obtaining
written confirmation of it. Neither Student Loans Company Limited or the sender
accepts any liability or responsibility for viruses as it is your responsibility to
scan attachments (if any). Opinions and views expressed in this e-mail are those of
the sender and may not reflect the opinions and views of The Student Loans Company
Limited.
This footnote also confirms that this email message has been swept for the presence of
computer viruses.
**************************************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]