As an experienced developer on the Java platform, you undoubtedly know how fast moving and comprehensive the platform is. Its many application programming interfaces (APIs) provide a wealth of functionality for all aspects of application and system-level programming. Although there are many good books and online documents that detail all the parameters of an API, finding a book that brings these APIs together and uses them to solve an advanced business problem has always been a challenge.
This book fills that void by presenting the design, development, test, deployment, and debugging phases for an enterprise-worthy auction application. It is not purely a reference for the Java APIs, but a practical, hands-on guide to building successful projects with the Java platform. Like any good handbook on your car or house, it includes an entire section on what to do if things do not go so well. You will find sections that detail everything from what steps to take when troubleshooting bugs to tips on performance.
The example application does not cover every possible programming scenario, but it explores many common situations and leaves you with a solid base of knowledge so you can go on and use the Java platform to design, build, debug, and deploy your own solutions. The use of one application throughout the book provides a tool to help you fast-track learning new features. For example, you gain a working knowledge of RMI in one section, and a following section on CORBA explains the similarities and differences between the two.
The example for this book is an auction application, chosen because of the growing popularity of and interest in Web-based electronic commerce. The example runs on a real application server using Enterprise JavaBeans technology, which is particularly well-suited to electronic commerce applications. Later chapters expand the core example by adding advanced functionality, improvements, and alternative solutions to do some of the things you get for free when you use the Enterprise JavaBeans platform. Additional topics important to applications development such as security, transaction management, and performance tuning are also presented.
This book is for developers with more than a beginning level of understanding of writing programs in the Java programming language. The example application is written with the Java 2 platform APIs and explained in terms of functional hows and whys, so if you need help installing the Java platform, setting up your environment, or getting your first application to work, you should first read a more introductory book such as Essentials of the Java Programming Langauge: A Hands-On Guide Paw00 or The Java Tutorial, Second Edition Cam98.
0201715015P04062001
Enterprise JavaBeans™ technology Security and permissions Data and transaction management Performance tuning Debugging Distributed computing Database access Servlets Project Swing Native methods
In this practical, hands-on guide, the authors create an auction application to provide an in-depth look at the development, testing, and deployment of an enterprise-worthy application. They explore many common situations, leaving you with the knowledge you need to design, build, debug, and deploy your own solutions with the Java platform. After reading Advanced Programming for the Java™ 2 Platform you'll be able to create advanced applications faster than ever before.
The accompanying CD contains all the source code referenced in the book, the text of the book itself in html, and a Linux version of the J2SE™ SDK 1.2.2 and 1.3 beta update. 0201715015B04062001
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
8 of 10 people found the following review helpful:
5.0 out of 5 stars
A great Java book,
By A Customer
This review is from: Advanced Programming for the Java 2 Platform (Paperback)
There are lots of books on enterprise applications but this book has lots of information that I haven't found in any others.The chapters on CORBA, printing, security and debugging are excellent and I like the way it covers one application throughout the book.
3 of 3 people found the following review helpful:
5.0 out of 5 stars
A good book with nice example,
By
This review is from: Advanced Programming for the Java 2 Platform (Paperback)
I like the content on Chapter 2 and 3 with good examples on EJBs, especially on CMP and BMP EntityBeans. It also has good coverage on the use of transaction management in both CMP and BMP environment. If you have fundamental JDBC/EJBs knowledge, you will enjoy reading this book.Chapter 4 has good introduction on distributed computing regarding RMI/IIOP/Corba plus the JNDI object lookup and the sub-system data marshaling mechanism. Finally, Chapter 7 and 8 provides some insight with regard to debugging and performance tuning that is quite helpful in Java programming.
11 of 17 people found the following review helpful:
3.0 out of 5 stars
All in one,
By A Customer
This review is from: Advanced Programming for the Java 2 Platform (Paperback)
This book does a good job to show how different technologies are used in the auction application. I would advise the readers to go through a little bit of JDBC and EJB on the web at the sun website and also this book is available on the web. The site also has pointers to RMI-IIOP etc.
Share your thoughts with other customers: Create your own review
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|