JavaOne: BOF-9840: Make your java apps more powerful with scripting

|
These are rough notes, as I was only there for the first part of this BOF and it was pretty informal:

expose scripting interface to your program. allows 3rd parties to write code that interacts with your code (think plugin). Develop features and addons more quickly & cheaply.

idea: add beanshell to existing application. Once in place, you can use beanshell to poke and prod it, and figure out how it works. Questions like: "What happens to app if I change this value?" are easy with an application that supports BeanShell.

to support scripting in an existing app, may need to provide:
  • extra API to support scripting
  • debugging support
  • logging/diagnostic output
  • CLI for interactive control
  • Editing tools for recording/manipulating scripts (macro recorder)

About this Entry

This page contains a single entry by Andy Reitz published on June 28, 2005 10:13 PM.

JavaOne: BOF-9335: Scalable Languages: The Future of BeanShell and Java-Compatible Scripting Languages was the previous entry in this blog.

Today is just not my day for catching trains is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.01