Features
- Cover Type: Paperback with 1168 pages
- Published by: Peer Information Inc.
- Edition: 1st Edition August 1999
- Written in: English
- ISBN 10 Number: 1861002777
- ISBN 13 Number: 978-1861002778
-
Book Dimensions:
9.2 x 7.3 x 2 inches
- Weighs: 3.7 pounds
Product Review
Wrox specializes in books written by programmers, for programmers.
Professional Java Server Programming, a volume on developing Java-based Web applications, is no different. All the 12 authors are developers and consultants--including some who've been part of Sun's own Java team.
The Web is becoming more and more a way of delivering applications rather than just static Web pages. Java is becoming more and more popular as a tool for building Web applications, thanks to Java servlets and Java Server Pages.
Professional Java Server Programming is a big book full of code samples and real-world experience.
Starting with a grounding in Web application development and technologies, the book introduces the various concepts of using Java to deliver Web content--as well as helping to give you the tools you need to work around the limitations of Web servers and Web browsers. You'll also learn how to develop complex database-driven applications--and how to work faster. Since this is a book on the cutting edge of Java development, you'll also find sections on using Java with XML documents and LAP directory servers, as well as Enterprise Java Beans. There's even a good examination of the next generation of Java technologies--Jini and JavaSpaces--with a look at how these can be used in Web applications.
This is a superb and extremely practical book. If you're building Java-based Web server applications, this is a book you need to have next to your terminal, if only for the 300 pages of reference material in the appendices!
--Simon Bisson, amazon.co.uk
Book Description
An overview of the new server-side Java platform - Java 2 Enterprise Edition - as it relates to building n-tier web applications. It covers the building blocks (Servlets, JSP, EJB, JDBC, RMI, JNDI, CORBA) then goes into special design considerations for server side programming, (including resource pooling and component based design) before finally discussing future possibilities opened up by Jini and JavaSpaces technology.
In a world where, increasingly, corporate IT development is Web application development - ASP, PHP, CGI and ISAPI are all viable options.Now, so is the Java 2 Platform Enterprise Edition, and that's good news because server-side Java is portable across Windows, Linux, UNIX and MacOS and compatible with a wide range of Web Servers (IIS, Apache, Netscape Enterprise Server) and Application Servers from Sun, IBM and others.
What does all this mean for you? Java provides technologies to allow for server side processing, dynamic page content generation and dynamic presentation. With these comprehensive, platform independent Java class libraries you can join together the disparate pieces of your business - data, applications and platforms - to form a coherent whole.
Java 2 Enterprise Edition - announced by Sun in June 1999 - makes Java an entire platform, not just another language and this is the first book that seriously covers it.
Reader Reviews
Everything you need to get started with server-side Java programming is in this book. It starts off with several chapters covering Servlets, then a solid chapter on JSP, followed by coverage of JDBC, and a chapter on database connection pools. This would have been enough for a complete book, but it doesn't stop there. There is also good coverage of XML, RMI, JNDI, EJB, and more. To me, this book is an essential reference for anyone doing server-side Java programming. It has been an invaluable resource on my current programming project. I continually recommend it to my co-workers. The book has a good balance of example code and explanations, and the authors generally have very good writing styles which make the technical material relatively easy to understand. However, at times you can tell that the book has many authors because not all of the chapters are of the same quality. In particular, I though chapters 5 and 6 were not as well written as most of the others. One minor criticism of the book is that even though it is over 1,000 pages it is printed in a rather small font which made it a little hard to read. I would have preferred that one or two of the less important chapters be excluded so that a normal font size could have been used. This book is also a great value for the price. Many technical books don't cover half as much material for the same price. I highly recommend it.
Comment | |
(Report this)