This book is about programming n-tier applications for the Java platform. Separation of presentation, business logic and data sources is standard in applications these days, and Java provides excellent support both for programming each layer and for communicating between them. This book is also about programming web applications, in which the presentation layer outputs HTML that it bas generated dynamically using servlets or JavaServer Pages ISP). The business layer can be servlet-based, bean-based, (for a JSP application) or it can use Enterprise JavaBeans. Finally, the data layer needs to serve all manner of data types. And that's where the Java platform scores again. Not only are the Java class libraries comprehensive, and developed with industry-wide input, they are also platform independent. With Java, you can join together the disparate pieces of your business - data, applications and platforms - to form a coherent whole. Who is this book for ? This book is aimed at developers who are familiar with the Java programming language and have some experience of web technologies. Whether you're coding from scratch, creating web components or adding a web front end to an existing application, there's something here for you. Tutorial in Servlets 2.1 SDK and JSP 1.0, showing how Java works with the Web How Java deals with data - be it relational, directory, XML, mail or web. How all those Java 2 Enterprise Edition APIs fit together. Case studies in n-tier design and CORBA integration, handling XML data, indexing and searching, working with Jini and JavaSpaces and directory services. How to set up Apache and JServ
"synopsis" may belong to another edition of this title.
Wrox specialise in books written by programmers, for programmers. This latest volume on developing Java- based web applications is no different. All 12 authors are developers and consultants--including some who have 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 of 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 make the work faster. As 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 look at the next generation of Java technologies--Jini and Java Spaces, 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
Wrox has assembled a team of Java experts to give you access to their considerable professional experience in one unique book.
Between them these 15 authors have close to 75 man-years of object-oriented programming and Java experience, own three software companies and participate in the development of the Servlet API and JavaServer Pages specifications.
"About this title" may belong to another edition of this title.
FREE shipping within United Kingdom
Destination, rates & speeds£ 33.48 shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: Better World Books Ltd, Dunfermline, United Kingdom
Condition: Very Good. 1st Edition. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 13836931-75
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Fair. A readable copy of the book which may include some defects such as highlighting and notes. Cover and pages may be creased and show discolouration. Seller Inventory # GOR003689281
Quantity: 1 available
Seller: Bookbot, Prague, Czech Republic
Softcover. Condition: As New. Seller Inventory # d7e76efc-7c27-4979-a6fd-42f9b246463d
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # 3811520-6
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. NOT AVAILABLE FOR SHIPMENT OUTSIDE OF THE UNITED STATES. Seller Inventory # S09A-05194
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00079852799
Quantity: 1 available
Seller: The Book Spot, Sioux Falls, MN, U.S.A.
Paperback. Condition: New. Seller Inventory # Abebooks544510
Quantity: 1 available
Seller: HPB-Diamond, Dallas, TX, U.S.A.
Paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_390519765
Quantity: 1 available
Seller: HPB Inc., Dallas, TX, U.S.A.
paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_430425646
Quantity: 1 available