Tom,
Robustness/reliability is an ability to recover from errors. That is the
difference between TCP/IP stack and UDP protocol. There is no built-in way
to insure JavaScript delivery in the browser. There is very little control
on the application on the way it requests the data.
Flex provides alternative approaches on connectivity by isolating transports
and working/recovering them behind the scene. Bundling requests, switching
protocols and handling background communications are just the tip of the
iceberg - and they are not incidental.
I was thinking the same way as you in 1999, but 5 years after that,
after delivering dozens of large Ajax apps over the Web and finding hundreds
of bugs in servers, routers, browsers, firewalls and settings of anti-virus
software, aside from dropped connection and deployment issues with ISP
providers in 3rd world countries, I would rather save someone a trouble.
Believe me, we made all remote scripting and controls very easy to
program and integrate - much easier then the frameworks you are referencing.
It works perfectly, and is very fast on local network or reliable broadband.
Bottom line, it will be your application responsibility to find out why
compressed httprequest hangs over https for a particular server/router - and
nothing in google experience working in non-https environment will prepare
you for that. The fact is that these bugs/incompatibilities in
network/browser exist and outside of the application control - they are part
of the browser/infrastructure.
As far as "free" part - "free" means that someone else pays for it. For that
matter, I think that Flex model with free SDK is sufficient for anyone who
is contempt with other free technologies. For a tool maker "free" model
means they will sell services or side products that increase time to market
or reliability which I believe the main issues for the original post. If you
have income generating application then time to the market and reliability
are more important.
Sincerely,
Anatole
----- Original Message -----
From: "Tom Chiverton" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, June 13, 2006 9:41 AM
Subject: Re: [flexcoders] Convert AJAX to Flex?
On Tuesday 13 June 2006 14:02, Anatole Tartakovsky wrote:
> Tom,
> Google uses very small JavaScript libraries obsuficated to smallest
> size libraries, cached, and often claims the product is "beta". They
> have
> huge networking infrastructure to insure highest performanc/reliability
> that is out of reach for 99% of the competition.
There is a difference between robustness/reliability (Flex and AJAX equal)
and
scalability, which is were Flex wins.
> Bottom line, serious AJAX apps require Flash Player equivalent. You can
> try
> to build it in JavaScript, but after trying for 5 years I began to think
> it
> is unrealistic. We tried to get browser makers adopt the forementioned
I don't think it is- things like Spry and Google's Java-to-DHTML make it
very
very easy, and it works.
I'd rather deliver a full blown *app* in Flex though, given the choice.
Depends how 'free' Flex 2 is, though, for a lot of shops.
--
Tom Chiverton
****************************************************
This email is sent for and on behalf of Halliwells LLP.
Halliwells LLP is a limited liability partnership registered in England and
Wales under registered number OC307980 whose registered office address is at
St James's Court Brown Street Manchester M2 2JF. A list of members is
available for inspection at the registered office. Any reference to a
partner in relation to Halliwells LLP means a member of Halliwells LLP.
Regulated by the Law Society.
CONFIDENTIALITY
This email is intended only for the use of the addressee named above and may
be confidential or legally privileged. If you are not the addressee you
must not read it and must not use any information contained in nor copy it
nor inform any person other than Halliwells LLP or the addressee of its
existence or contents. If you have received this email in error please
delete it and notify Halliwells LLP IT Department on 0870 365 8008.
For more information about Halliwells LLP visit www.halliwells.com.
We are pleased to announce that Halliwells LLP has been voted AIM Lawyer of
the Year at the 2005 Growth Company Awards
--
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! Groups Sponsor --------------------~-->
You can search right from your browser? It's easy and it's free. See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~->
--
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
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/