Enterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language. This practical guide details the architecture of the EJB component model and takes your EJB knowledge to a new level by covering issues beyond the specification.
This thorough resource provides step-by-step real-world examples for developing enterprise Java applications on SAP. It includes the use of open-source software to help developers learn and use Java for SAP.
Open source has had a profound effect on the Java community. Many Java open source projects have even become de-facto standards. The principal purpose of this comprehensive resource is to guide you through the development of a real enterprise Java application using nothing but open source Java tools, projects, and frameworks.
Eclipse Rich Ajax Platform (RAP) is an innovative toolkit for developing applications that will run as rich clients as well as web applications. Eclipse Rich Ajax Platform is the first book on the new Eclipse RAP, and it introduces the required RCP and OSG/i concepts used by Eclipse RAP.
Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications.
Both Java and .NET use the idea of a "virtual machine," or VM. And while VMs are useful for some purposes, they undermine the security of your source code, because creation can be reversed, or decompiled. Which makes this one-of-a-kind book extremely useful: you must understand decompilation to properly protect your intellectual property.
Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps.
Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone is a practical build-it-yourself mobile Java games book with lots of complete working code and advice.
This book takes readers through a set of interview questions programmers are likely to be asked sharing the authors insight into the key aspects of each question. By understanding these questions, readers can learn how to approach a wide array of questions more effectively.
Authors Linwood and Minter describe the Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. Several example portlets are developed to give you hands-on portlet experience. You'll even learn how to port existing servlet and JSP applications into a new portal environment.