- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
Other titles in the Charles River Media Computer Engineering series:
Applied Software Engineering Using Apache Jakarta Commons with CDROM (Computer Engineering Series)by Christian. Gross
Synopses & Reviews
Applied Software Engineering with Apache Jakarta Commons is a software engineering based guide to the Apache Jakarta Commons components (e.g., Betwixt, Digester, Discovery, Collections), other Apache projects such as Ant, the Axis Web Service toolkit, and the popular JUnit framework. The book emphasis focuses on solutions to complex problems using a simple task-driven approach. In this task-driven approach, the idea is to define a generic problem, for example Java class instantiation, and then provide solutions in multiple contexts, such as Collections-based factories, the Discovery package, or even the Launcher package. The book includes a companion CD-ROM with samples and source code.
Book News Annotation:
Illustrates how to use components from the Apache Jakarta Commons toolkit to solve common programming problems. The Swiss author outlines different ways to instantiate a class, serialize Java objects, write message driven software, search collections of objects, write configuration files, validate data passed in from a web site, and construct a web service. The CD-ROM contains an Axis web service application, jar files, and source code.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)
About the Author
Christian Gross (Zurich, Switzerland) has over a decade of experience as a software engineer and consultant in the software development industry. His specialty is in the development of applications that are network dependent (e.g., client/server, distributed processing, Web services, Internet technologies). He is a regular conference speaker and has co-authored books for Wrox and APress.
Table of Contents
Chapter 1 Introduction Chapter 2 Four-and-a-Half Levels of Granularization Chapter 3 Instantiation Objects Chapter 4 Scalability Chapter 5 Serialization of Java Objects Chapter 6 Messages and Asynchronous Processing Chapter 7 Collections and Searching for Objects Chapter 8 Configuration and Logging Chapter 9 Computer Algorithms Chapter 10 Distributed Internet Services Chapter 11 Project Management Appendix A Making Decisions Quantifiable Appendix B About the CD-ROM Appendix C The GNU General Public Lincense (GPL) Index
What Our Readers Are Saying