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.
Author: Danny Ayers