_scripting engines for java applications_  
Author Message
Andrey Romanenko





PostPosted: 2004-10-7 17:53:00 Top

java-programmer, _scripting engines for java applications_ Hi All,

I've written java app with classes that strickly corresponds to user's
business domain. Now I want to add scripting feature to my program to
enable user to create own scenarios of processing objects of those
business classes. Where to start? Is there any scripting languages
implemented in java?

thanks,

Andrey

 
Chris Uppal





PostPosted: 2004-10-7 18:22:00 Top

java-programmer >> _scripting engines for java applications_ Andrey Romanenko wrote:

> Is there any scripting languages implemented in java?

Several, some are:

Groovy: http://groovy.codehaus.org/
Jython: http://www.jython.org/
Kawa: http://www.gnu.org/software/kawa/

And then there are interpreters that use a flavour of Java; these don't
particularly interest me, but two are:

BeanShell: http://www.beanshell.org/
DynamicJava: http://koala.ilog.fr/djava/

-- chris


 
Will Hartung





PostPosted: 2004-10-8 0:52:00 Top

java-programmer >> _scripting engines for java applications_
"Chris Uppal" <email***@***.com> wrote in message
news:email***@***.com...
> Andrey Romanenko wrote:
>
> > Is there any scripting languages implemented in java?
>
> Several, some are:
>
> Groovy: http://groovy.codehaus.org/
> Jython: http://www.jython.org/
> Kawa: http://www.gnu.org/software/kawa/
>
> And then there are interpreters that use a flavour of Java; these don't
> particularly interest me, but two are:
>
> BeanShell: http://www.beanshell.org/
> DynamicJava: http://koala.ilog.fr/djava/

Also JavaScript: http://www.mozilla.org/rhino/

Regards,

Will Hartung
(email***@***.com)



 
 
konijn





PostPosted: 2004-11-2 11:06:00 Top

java-programmer >> _scripting engines for java applications_ Andrey Romanenko <email***@***.com> wrote in message news:<ck33fs$kna$email***@***.com>...
> Hi All,
>
> I've written java app with classes that strickly corresponds to user's
> business domain. Now I want to add scripting feature to my program to
> enable user to create own scenarios of processing objects of those
> business classes. Where to start? Is there any scripting languages
> implemented in java?

Several. Judoscript is one, http://www.judoscript.com.
I would suggest to look into BNF (Bean Scripting Framework
(http://jakarta.apache.org/bsf/index.html) )
support for your application. If you dont like one language, you
can always change to another one

>
> thanks,
>
> Andrey