Scripting in Java: Languages, Frameworks, and Patterns View Larger Image | Dejan Bosanac Addison-Wesley, Paperback, Published August 2007, 552 pages, ISBN 0321321936 | List Price: $49.99 Our Price: $31.50 You Save: $18.49 (37% Off)
| | | Availability: In-Stock |
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications; Chet Haase, et al, $31.50, 37% Off!
- XUnit Test Patterns: Refactoring Test Code; Gerard Meszaros, $42.95, 22% Off!
- Continuous Integration: Improving Software Quality and Reducing Risk; Paul Duvall, et al, $34.95, 22% Off!
- SOA: Principles of Service Design; Thomas Erl, $42.95, 22% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Groovy and Beyond: Leverage the Full Power of Scripting on the JavaTM Platform!
Using the JavaTM platform's new scripting support, you can improve efficiency,
streamline your development processes, and solve problems ranging from prototyping
to Web application programming. In Scripting in Java, Dejan Bosanac covers key
aspects of scripting with Java, from the exciting new Groovy scripting language
to Java's new Scripting and Web Scripting APIs.
Bosanac begins by reviewing the role and value of scripting languages, and
then systematically introduces today's best scripting solutions for the Java
platform. He introduces Java scripting frameworks, identifies proven patterns
for integrating scripting into Java applications, and presents practical techniques
for everything from unit testing to project builds. He supports key concepts
with extensive code examples that demonstrate scripting at work in real-world
Java projects. Coverage includes
Why scripting languages offer surprising value to Java programmers
Scripting languages that run inside the JVM: BeanShell, JavaScript,
and Python
Groovy in depth: installation, configuration, Java-like syntax, Java
integration, security, and more
Groovy extensions: accessing databases, working with XML, and building
simple Web applications and Swing-based UIs
Bean Scripting Framework: implementation, basic abstractions, and usage
examples
Traditional and new patterns for Java-based scripting
JSR 223 Scripting API: language bindings, discovery mechanisms, threading,
pluggable namespaces, and more
JSR 223 Web Scripting Framework: scripting the generation of Web content
within servlet containers
About the Web Site
All code examples are available for download at this book's companion Web site.
Table of Contents
Preface Xvii
Chapter 1 Introduction To Scripting 3
Chapter 2 Appropriate Applications For Scripting Languages 39
Chapter 3 Scripting Languages Inside The Jvm 77
Chapter 4 Groovy 125
Chapter 5 Advanced Groovy Programming 195
Chapter 6 Bean Scripting Framework 245
Chapter 7 Practical Scripting In Java 291
Chapter 8 Scripting Patterns 335
Chapter 9 Scripting Api 385
Chapter 10 Web Scripting Framework 447
Appendix A Groovy Installation 491
Download Instructions 491
Installing Groovy 492
Configuring Groovy 492
Testing Groovy 492
Appendix B Groovy Ide Support 495
Installation 495
Usage 497
Appendix C Installing Jsr 223 499
Requirements 500
Installation 500
Index 503
|