PDA

View Full Version : FlashXMLHttpRequest


BigBison
June 30th, 2006, 14:11
I've been focused on server-side programming so intensively for the past couple of years that I haven't even tried developing a rich client-side application. But boy, howdy there sure are a lot of cool options out there when I do. The Google Web Toolkit, and Google's AJAXSLT in particular, look very promising but the fact remains that Flash has better "penetration" on the desktop than JavaScript.

http://code.google.com/webtoolkit/

Even if the reasons for this aren't particularly valid, and given that Flash is hardly an open standard (although the player is free and ubiquitous), it seems to me that the best of both worlds would be something that's write-once run-anywhere like Google's Web Toolkit. In that regard, it looks like OpenLaszlo is king:

http://www.openlaszlo.org/

Wow! Now that's appealing. If you haven't checked OpenLaszlo out for a while, it's time to reacquaint yourself. There's also a new player in town which utilizes the Flash player approach, FlashXMLHttpRequest, which I learned about from reading this article:

http://www.xml.com/lpt/a/2006/06/28/flashxmlhttprequest-proxy-to-the-rescue.html

I was thinking about that the other week, when Rich was asking about the dynamic proxy setup for his mashup site. It would make the most sense from a bandwidth-optimization perspective, instead of having the server pull data from a variety of sources and then send it to the requesting client, to send the requesting client a script which pulls the data from the remote sources.

Except this does present a bit of a XSS security hole, using JavaScript, which makes the Flash approach very attractive indeed for setting up any number of mashup sites. XML in action!

miketyson986
October 26th, 2011, 11:58
great to know....

ccda certification (http://www.thetestking.me/CCDA-tutorials.html) / ITIL V3 Certification (http://www.thetestking.me/Exin-ITIL-tutorials.html) / mcsa exams (http://www.thetestking.me/MCSA-tutorials.html) / Oracle certifications (http://www.thetestking.me/Oracle.html) / cisco test answers (http://www.thetestking.me/Cisco.html) / checkpoint ccsa (http://www.thetestking.me/CCSA-tutorials.html) / security+ certification (http://www.thetestking.me/Security-plus-tutorials.html) / PMI certifications (http://www.thetestking.me/PMI.html) /