Buy Used
Used - Acceptable See details
$4.54 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Advanced Programming for the Java 2 Platform
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Advanced Programming for the Java 2 Platform [Paperback]

Calvin Austin (Author), Monica Pawlan (Author)
4.3 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.



Book Description

September 20, 2000
The Java platform has grown rapidly, now including sophisticated features for enterprise development. In this book, two Sun insiders show experienced Java developers how to use the language and its APIs to the fullest -- and present best practices that enable IT organizations to accelerate project development. The book includes detailed coverage of distributed computing and multi-tier development with Enterprise JavaBeans, advanced data and transaction management techniques, and much more -- all in the context of a detailed, enterprise-class case study (a Web-based auction house). Calvin Austin and Monica Pawlan present proven server-side techniques for leveraging JDBC, servlets, and the Java Native Interface (JNI). They also provide in-depth guidance for enhancing Java security and performance -- crucial issues for enterprise developers.

Customers Who Bought This Item Also Bought


Editorial Reviews

From the Inside Flap

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

From the Back Cover

Experienced developers know how fast moving and comprehensive the Java™ platform is. A good deal of know-how is required to fully exploit the wealth of functionality provided by its many application programming interfaces (APIs). Advanced programmers now have a new resource. Advanced Programming for the Java™ 2 Platform uses all the best APIs to construct an advanced business application. It will efficiently guide you through the maze of Java APIs, while providing coverage of some key elements in developing advanced applications, such as:

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

  • Paperback: 400 pages
  • Publisher: Addison-Wesley Pub (Sd) (September 20, 2000)
  • Language: English
  • ISBN-10: 0201715015
  • ISBN-13: 978-0201715019
  • Product Dimensions: 9.1 x 7.2 x 0.8 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #2,308,864 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (3 customer reviews)
 
 
 
 
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, October 17, 2000
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars A good book with nice example, December 12, 2001
By 
Y. Ho "Yifong" (Budd Lake, NJ United States) - See all my reviews
(REAL NAME)   
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 17 people found the following review helpful:
3.0 out of 5 stars All in one, October 3, 2000
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



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).
 
(238)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject