This section presents several usage scenarios for scripting. They vary from database connectivity, to interacting with a user, to creating sophisticated user interfaces:
Section 11.1, Use Case: Opening a Connection to a JDBC Database
Section 11.2, Use Case: Gathering Information from the User for Script Invocation on a Server
Section 11.3, Use Case: Invoking a Server-Side Script from a Client Script
Section 11.4, Use Case: Creating User Interface Scripts with Java and JFC/Swing