Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Scripting in Java: Languages, Frameworks, and Patterns

Buy

Java is an excellent object-oriented programming language. It has provided many benefits to software developers, including a good object-oriented approach, implicit memory management, and dynamic linking, among others. These language characteristics are one of the main reasons for Java’s popularity and wide acceptance.

But Java is much more than a programming language; it’s a whole development platform. This means that it comes with a runtime environment (JRE), which provides the virtual machine, and the standardized application programming interfaces (APIs) that help developers accomplish most of their desired tasks. The main advantages of this integrated runtime environment are its true platform independence and simplification of software development.

On the other hand, scripting languages have played an important role in the information technology infrastructure for many years. They have been used for all kinds of tasks, ranging from job automation to prototyping and implementation of complex software projects.

Therefore, we can conclude that the Java development platform can also benefit from scripting concepts and languages. Java developers can use scripting languages in areas proven to be most suitable for this technology. This synergy of the Java platform and scripting languages, as we will see, adds an extra quality to the overall software development process.

In this book, I describe the concepts behind scripting languages, summarize solutions available to Java developers, and explore use cases and design patterns for applying scripting languages in Java applications.

About the Author

Dejan Bosanac is a professional software developer and technology consultant. He specializes in the integration and interoperability of diverse technologies, especially those related to Java and the Web. He has spent several years developing complex software projects, ranging from highly trafficked Web sites to enterprise applications, and was a member of the JSR 223 Expert Group.

(HTML tags aren't allowed.)

Powerpoint 2010: Basic + Certblaster (ILT)
Powerpoint 2010: Basic + Certblaster (ILT)

This ILT Series course, rated 5.0/5.0 in overall quality by ProCert Labs, covers the basic functions and features of PowerPoint 2010. After an introduction to PowerPoint's window components and Help system, students will learn to create, save, and rearrange presentations. Then they will format text, use drawing objects, work with...

Expert Service-Oriented Architecture in C# 2005, Second Edition
Expert Service-Oriented Architecture in C# 2005, Second Edition

Expert Service-Oriented Architecture in C# 2005, Second Edition will immerse you in updated code and reference material specifically architected for Visual Studio 2005 and Web Services Enhancements (WSE) 3.0. With this book, you can get a head start on building SOA applications using the clear, conceptual discussions and practical...

Sams Teach Yourself Programming with Java in 24 Hours (4th Edition)
Sams Teach Yourself Programming with Java in 24 Hours (4th Edition)
If you have been wanting to learn Java, check out the newly revised fourth edition of the best-seller Sams Teach Yourself Programming with Java in 24 Hours. This step-by-step tutorial will teach you how to create simple Java programs and applets. Comprised of 24 one-hour lessons, this new edition focuses on key...

Traffic and Granular Flow  '11
Traffic and Granular Flow '11

This book continues the biannual series of conference proceedings, which has become a classical reference resource in traffic and granular research alike. It addresses new developments at the interface between physics, engineering and computational science. Complex systems, where many simple agents, be they vehicles or particles, give rise to...

Becoming Biliterate: A Study of Two-Way Bilingual Immersion Education
Becoming Biliterate: A Study of Two-Way Bilingual Immersion Education
The increasing number of linguistically diverse students in U.S. schools, especially Mexican and Mexican American Spanish-speaking children, continues to challenge the ways public schools are educating this population. After 30 years of controversy over bilingual education, quality education for linguistically diverse students has remained an...
Using Information Technology
Using Information Technology
If there is anything we have learned from our 25 years of writing computer concepts books, it is this: the landscape of computer education can change quickly, and it's our responsibility to try to anticipate it.

The third edition of this text retains its comprehensive coverage, while decreasing the length, adding a separate...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy