Thursday, November 9, 2006
Title: Scripting Your Java Application: How, Why, and Where
Presented By: Kyle Cordes, Oasis Digital
About the Presentation:

First, this talk will show how to plug in scripting capability to your application, using common scripting mechanisms, including those from the scripting related JSRs (223, 274, etc), and point out the tradeoffs in selecting a scripting mechanism and/or language. Then the bulk of the talk will focus on the questions of Why and Where: the motivations for scripting support, areas of an application that warrant such support, and placement of scripting plug-points across client/server application tiers. Lastly, it will address script/application API design and plugability, including the ideal of an end-to-end script plugin.

About the Presenter:

Kyle Cordes is a developer and consultant with expertise and experience in many technologies, including Java, Delphi, .NET, XML, assembly language, database systems, PHP, J2EE, and more. His recent projects include wireless data access, mobile and PDA application, and high volume enterprise applications, as well as development methodologies assistance (including Extreme Programming) and software project leadership. His firm, Oasis Digital, provides software development, training, and to clients around the country. Kyle has used Java since 1995, .NET since 2001, and is a "Sun Certified Java Developer for the Java 2 Platform". Kyle also publishes articles on his web site and speaks at user groups and other events. Visit www.kylecordes.com and www.oasisdigital.com for more information.

 
Presentation Materials: pdf format, example source

Send comments to javasigsc at ociweb dot com