skip to main page content CETIS: Click here to return to the homepage
the centre for educational technology interoperability standards

skip over the long navigation bar
Press centre

Inside Cetis
what is Cetis?
Contact us
Cetis staff
Jobs at CETIS


XML: Click here to get the news as an RSS XML file XML: Click here to get the news as an Atom XML file iCAL: Click here to get the events as an iCalendar file

what are learning technology standards?
who's involved?
who's doing what?

CETIS Groups
what are cetis groups?
what difference can they make?
Assessment SIG
Educational Content SIG
Enterprise SIG
Metadata SIG
Life Long Learning Group
Portfolio SIG
Accessibility Group
Pedagogy Forum
Developer's forum

Accessibility (310)
Assessment (74)
Content (283)
Metadata (195)
Pedagogy (34)
Profile (138)
Tools (197)
For Developers (569)
For Educators (344)
For Managers (339)
For Members (584)
SCORM (118)
AICC (18)
CEN (34)
DCMI (36)
EML (47)
IEEE (79)
IMS (302)
ISO (21)
OAI (24)
OKI (20)
W3C (37)

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. ;) Method
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:

Creative Commons License This work is licensed under a Creative Commons License.

syndication |publisher's statement |contact us |privacy policy

 go to start of page content