Salvation in Macromedia
Posted on August 13 2003 by Paul Colombo
in reponse to A feature or a bug; SCORM and cross domain scripting
Well, this could work for Flas-based content if you can get the client to agree to use Flash Remoting on the LMS (not hard if it runs on JRun), or if someone builds a Cold Fusion based LMS.
I know it's all proprietary to Macromedia, so it'll NEVER fly, but in practice it would probably work incredibly well and open up possibilities for reactive content.
Everyone running Windows, just remember, everything you do is proprietary to MS, it's just on such a large scale you don't care. ;)
From O'Reilly's Actionscript the Definitive Guide:
"The Security porperty is a reference to hte built-in security object, which defines a single important menthod, allowDomain(). We use allowDomain() to grant movies at other domains access to the current movie...
...A Flash client at one domain can connect to an XMLSocket server on a different domain by using a movie on the server's domain as a proxy for communications."
I belive this also holds true for:
- Invoking methods/functions in a movie loaded from another domain.
- Accessing data in a movie from another domain.
- Loading XML or variables from a movie in another domian
1.) Install Flash Remoting on your LMS server.
2.) Client installs tiny Remoting app or gets metadata on new course to install into a bigger remoting app on LMS.
Content still resides on my server.
Replies to this post: