Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.A practical, quick, and hands-on guide to the Play Framework.This book is written for readers interested in developing web applications with Java or Scala. A basic knowledge of either Java or Scala is... more...

One of Java's most striking claims is that it provides a secure programming environment. Yet despite endless discussion, few people understand precisely what Java's claims mean and how it backs up those claims. If you're a developer, network administrator or anyone else who must understand or work with Java's security mechanisms, Java Security is... more...

Java is the preferred language for many of today?s leading-edge technologies?everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. If you?re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7.... more...

If you?re familiar with Gradle?s basics elements?possibly through the author?s previous O?Reilly book, Building and Testing with Gradle ?this more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool. With clear, concise explanations and lots of ready-to-use code examples, you?ll explore four... more...

This is the second of a three-part series looking at how to build RESTful web services. The series covers all aspects of REST services, from basic HTTP-level interactions, through to matching these operations in your existing code and applications, network security, and adherence to REST standards. As the features and your experience with Web Services... more...

Send and receive email from Java applications by using the JavaMail API. With this concise book, you?ll learn how to communicate with existing SMTP, POP, and IMAP servers, and how to write your own. Whether you need to build an email-centric application like a mailing list manager or simply add email notification to a larger product, JavaMail is... more...

This is the first of a 3 part series of tutorials to learn Java Skills in Safari
Books Online. This beginning Java tutorial is designed for individuals that may not have development experience, or developers who have had non-Java development experience, such as Cobol programming. Developing applications with Java uses an object-oriented programming... more...

Avoid common mistakes when building distributed, asynchronous, high-performance software with the Akka toolkit and runtime. With this concise guide, author Jamie Allen provides a collection of best practices based on several years of using the actor model. The book also includes examples of actor application types and two primary patterns of actor... more...

Written by the inventors of the technology, The JavaŽ Virtual Machine Specification, Java SE 7 Edition, is the definitive technical reference for the Java Virtual Machine. The book provides complete, accurate, and detailed coverage of the Java Virtual Machine. It fully describes the invokedynamic instruction and method handle mechanism added... more...

The Definitive Guide to Java Platform, Enterprise Edition 7
Java EE 7: The Big Picture uniquely explores the entire Java EE 7 platform in an all-encompassing style while examining each tier of the platform in enough detail so that you can select the right technologies for specific project needs. In this authoritative guide, Java expert Danny... more...