You've lot's of different ways of implementing this. And you don't
have to require run-time compilation either, merely realease a public
API that the module creators can use. We do this fairly extensively
with our products, releasing a fairly large API that users can click
into.
If you do want to go run-time, there are a few things you could
consider. For instance, the Mozilla orginazation has a great pure-Java
JavaScript engine called Rhino (very stable, been around along
time)--go to
http://mozilla.org/rhino. There are engines for almost
every language around, including Java. JavaWorld ran a comparison of
different engines a couple years back :
http://linkfrog.net/daao
Walter Gildersleeve
Freiburg, Germany
___________________________________________
http://linkfrog.net
URL Shortening
Free and easy, small and green