> I was wondering if anyone is actively using the script syntax for BOSH? It > seems like it's been pushed to the side since being removed from the BOSH > standard since there's plenty of ways to get around it. Also, anyone know if > any xmpp servers support 0252 script syntax? It looks like Ejabberd doesn't > and doesn't have plans to. Most other xmpp docs/forums had no mention of it > either, so it looks most are waiting until it's an official standard to make > a move. Any news on this becoming a standard anytime?
It has enough unanswered edge cases that I think most people avoided it. Specifically it requires you to retransmit all partial requests if any paricular one fails, and there are no provisions for ordering of the partials as I recall. Unless all your requests fit in a pretty small space, this makes robust implementation pretty tough. > By the way, a few months ago there was a post on here about flXHR, a drop in > cross-domain replacement for xmlhttprequest using flash that's worth > checking out. It only took a 3 line change to get Strophe working > crossdomain using it (not thoroughly tested of course, but the basics work). > It uses flash for the connections, so the external server (wherever the bosh > server is) needs a crossdomain.xml file allowing flash connections, but > other than that it's pretty slick. Can you write up a small page about this on the Strophe wiki at http://code.stanziq.com/strophe? I'm sure others will be happy to find a drop in replacement that can go cross domain easily. When I looked at the non-flash alternatives, things like window.title shuttling seemed like the best bet. I'd happily accept a patch to Strophe that did some kind of cross domain trickery as long as it was well done and portable. jack.
