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/
 



Reply via email to