Well using the non-module approach (again, I haven't used modules so I
can't speak for that method), you at least need to know what class to
instantiate.

It sounds like you are doing something very similar in concept to what
I am. So I provide an API (interface) that an external developer
builds their class to. All I need to know from them is what the fully
qualified class path is.

Steve

On 9/18/07, b_alen <[EMAIL PROTECTED]> wrote:
> Cheers guys, just one quick check, is it possible with these two methods:
>
> 1. I make an application and deploy it on the web.
> 2. You, knowing nothing about the application except the API I provide
> you, write the extension and submit it in form of swf on my server.
> 3. My application recognizes that the new extension has been
> submitted, it downloads it and uses the code from there.
>
> Let's say I have an employee management system, where different
> operations can be made on the employee. You write an extension where
> user can for example use their web cam in order to save a pic in the
> database. Now application is already up and running, and you submit
> this to the server, I don't have to recompile and know nothing about
> your part and all you need to know is my API.
>
> It's purely a hypothetical example but for the case above I would
> provide something like that probably:
>
> ModelLocator.empDataManager.addEmployeeDetail(id:String, name:String);
> ModelLocator.empDataManager.editEmployeeDetail(id:String, value:Object);
>
> you would call this from your swf like this:
>
> ModelLocator.empDataManager.addEmployeeDetail("webcam_pic", "Webcam pic");
> ModelLocator.empDataManager.editEmployeeDetail("webcam_pic", picData);
>
>
>
>
> What do you think?
>
>
>
>
>
> --- In [email protected], "Steve Mathews" <[EMAIL PROTECTED]> wrote:
> >
> > You can use LoadModule, which might be the best way to go. But I am
> > doing a AS3 only project (no flex framework) and am doing this using
> > applicationDomain.getDefinition which works great.
> >
> > On 9/17/07, Tom Chiverton <[EMAIL PROTECTED]> wrote:
> > > On Monday 17 Sep 2007, [EMAIL PROTECTED] wrote:
> > > > I tried Google but I couldn't find anything, maybe it's pretty easy
> > > > and maybe it's impossible. Anyone has any ideas?
> > >
> > > LoadModule
> > >
> > > --
> > > Tom Chiverton
> > > Helping to continuously bully cross-media mindshares
> > > on: http://thefalken.livejournal.com
> > >
> > > ****************************************************
> > >
> > > 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.
> > >
> > >
> > >
> > > --
> > > 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
> > >
> > >
> > >
> > >
> >
>
>
>
>
> --
> 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
>
>
>
>

Reply via email to