






|
The books on this page are listed in association with amazon.com.
If you would like to purchase a particular book online, then you can follow the links
from this page.
Quick Index
Java E-Commerce
| Professional
Java E-Commerce, by Chád
Darby et al |
Book Description
This book has been designed for professional Java programmers who
wish to leverage their in-depth knowledge of J2EE technologies to
develop e-commerce solutions, either for consume sites, or business-to-business
scenarios. |
| order
from amazon.com |
Java Servlets
| Java Servlets (Java
Masters), by Karl Moss |
Book Description
Servlets interact with databases. Servlets pull information from the database and deliver
it in any format the user requests. For instance, if you wanted sales information about a
particular title from all bookstores selling on the internet, a servlet would be able to
grab that information and present it to you in the form you wanted. |
| order
from amazon.com |
|
| Java Servlet
Programming, by Jason Hunter, William Crawford |
Book Description
Java Servlet Programming covers everything you need to know to write effective
servlets and includes numerous examples that you can use as the basis for your own
servlets. The book explains the servlet life cycle, showing how you can use servlets
to maintain state information. It also describes how to serve dynamic web content,
including both HTMLl pages and multimedia data. Finally, it explores more advanced
topics like integrated session tracking, efficient database connectivity using JDBC, and
applet-servlet communication. |
| order
from amazon.com |
|
back to top
| Java Swing,
by Robert Eckstein, Marc Loy, Dave Wood |
Book Description
Java Swing is an introduction to the latest developments in Java-interface technology. The
authors explain the use Swing components, and meanwhile proceed to document the entire
Swing API with the thoroughness and accuracy programmers have come to expect from O'Reilly
& Associates.This book has received mixed reviews. Some
readers enjoyed the code examples and explanations. Other readers complained that
the book is simply a dump of the API reference. You may want to thumb through this
one at your local bookstore. |
| order
from amazon.com |
|
| Core Java Foundation
Classes, by Kim Topley |
Book Description
With the arrival of Sun's Java Foundation Classes (JFC), developers can write Java
applications that behave just like "native"-style applications, such as those
written in Windows. Core Java Foundation Classes shows you how you can take advantage of
the new JFC Swing classes to create Java applications with all the advanced features that
today's users expect.This book serves as my primary reference tool for
Swing development. It has good detailed coverage of the major topics with code
examples that are concise and understandable. A good buy. |
| order
from amazon.com |
|
Up to Speed With
Swing: User Interfaces With Java Foundation Classes,
by Steven J. Gutz |
Book Description
Stephen Gutz's book about one of Java's graphical user interface (GUI)-building
technologies covers Swing the following Swing topics--layouts, events, all the components,
and more. Gutz focuses on the interface components, detailing buttons, text elements, and
tables. Throughout, his code is clear and easy to follow, and a chapter about
look-and-feel programming is excellent.The book is designed as a good
tutorial. My only gripe is the coverage of the JTable component is very
generic. Gutz does not go into detail on how to set column widths using the
ColumnModel. Also, the information on TableCellEditors and TableCellRenderers is
very shallow. Pick this book up for an introduction to Swing but you will need a
follow-on book for advanced development. |
| order
from amazon.com |
back to top
| Java Database
Programming, by Brian Jepson |
Book Description
Database programming is one of the major uses of the Java language. In this book, database
authority Brian Jepson teaches how to design and create Java database applications that
can be used throughout the Web and on corporate intranets. Jepson covers the topics
crucial to Java database development, including Java applet access to online databases,
Java database tools, and more. Brian Jepson introduced me to the world
of JDBC. By following the examples given in his book, I was able to quickly and
easily connect to a database. Also, a very good primer on database concepts is
presented in the introductory chapters. For those of you interested in writing your
own JDBC driver then look no further. The second half of the book is devoted to
creating a JDBC driver for a custom database. An excellent buy. |
| order
from amazon.com |
|
| Database Programming
with JDBC and Java, by George E. Reese |
Book Description
Reese opens with a discussion of SQL, then proceeds to explain client-server architecture
and three-tier database access. In describing JDBC, he provides clear program listings on
how to connect to a database, get information from it, add information to it, and delete
parts of it. I feel that this is one of the better JDBC books. It
is concise and to the point. Reese gives a number of tips on optimizing queries and
he provides a complete three-tier database application that uses RMI. The concepts
presented in this book are advanced so you will probably want to supplement it with a
better JDBC tutorial.
My copy of this book is dog-eared and soaked in yellow-highlight :-) This
is a good buy. |
| order
from amazon.com |
back to top
Client/Server
Programming with Java and CORBA, 2nd Edition
by Robert Orfali, Dan Harkey |
Book Description
This book does an excellent job of discussing client/server and n-tier development
with Java. The title of the book is a bit misleading since they cover distributed
computing using a number of different communication mechanisms.The
frequently asked question by a system architect/developer is, "Which distributed
solution should I use? CORBA or RMI?" Well, this book develops
applications that use Sockets, CGI, Servlets, DCOM, RMI and CORBA. After presenting
these technologies, the authors compare and contrast them using a "Report Card".
This report compares features such as performance, level of abstraction, language
independence and many others. The reader can use this information to make the best
decision for their application.
The are a number of errors in the source code but I didn't find them as a major
show stopper. Also, this book uses the Visigenic (Inprise) ORB which may be a plus
or minus depending on your ORB.
I highly recommend this book for anyone who wants to get started with Java and
CORBA. An excellent buy.
|
| order
from amazon.com |
|
Programming with
Visibroker : A Developer's Guide to Visibroker for Java
by Doug Pedrick et. al |
Book Description
Coauthored by the lead architect for the VisiBroker Java ORB, this is the authoritative
guide to programming with VisiBroker for Java. Designed to help Java developers master the
skills they need to develop more powerful and sophisticated distributed, object-oriented,
client/server systems from scratch or by combining existing components, it covers all the
crucial bases in the life cycle of a VisiBroker implementation. Detailed information
is presented on the proprietary Visigenic extensions such as OSagent, interceptors, server
events and all of the Visigenic command-line utilities. The programming
example in the book is a stock market simulation The example is a tad bit complex
because you have to run five servers before you can even start the client application!
Another gripe I have is the client uses Swing components from a very early version (v 0.7)
of Swing. Of course, the Swing API has changed so I had to tweak some of the GUI code.
I would not recommend this book for newbies to CORBA. The concepts and
examples are very advanced. The book does a poor job of presenting examples that are
easy to understood and implement. However, on a positve note, the
book presents an excellent chapter on server concepts such as session pools and server
threading. |
| order
from amazon.com |
|
| Programming With
Java IDL, by Geoff Lewis et al |
Book Description
This book shows Java developers how to use Java IDL to create Web applications using CORBA
distributed objects. The book does a decent job at describing JavaIDL.
However, JavaIDL is a moving target and some of the code examples don't work w/ the latest
version of JavaIDL.Take a look at this book if you are required to use
JavaIDL. However, you may want to look at other CORBA books first. |
| order
from amazon.com |
|
| Java Programming
With CORBA, by Andreas Vogel, Keith Duddy |
Book Description
Java Programming with CORBA begins with a tour of CORBA and how it enables
distributed computing. The authors cover the nuts and bolts of remote invocation,
Interface Definition Language (IDL), and Java Remote Method Invocation (RMI), as well as
built-in services in CORBA for locating objects, security, and events. This
book is a good introduction to CORBA. It starts out with a step-by-step for creating
CORBA server side objects and the CORBA client. The final example program is a room
booking application this is easy to understand to execute. I was able to easily
modify and enhance this program such that it ran as an applet in my web browser.
This book is a good buy for an introduction to CORBA. |
| order
from amazon.com |
|
Teach Yourself Corba
in 14 Days
by Jeremy L. Rosenberger |
Book Description
The guide begins with a short history of distributed, client-server, and
n-tiered models of computing and informs you where CORBA fits in. It then follows the
usual format of the Teach Yourself series, organizing the material into a two-week
tutorial with questions (and answers) at the end of each section.
With the basics in tow, the author introduces sample code (written alternately in Java and
C++) for a banking application and turns to more advanced topics in CORBA development. The
banking application gets simple "push" features through CORBA callback
functions. Another chapter discusses some pitfalls of CORBA enterprise development, with
topics such as "IDL creep," the complexities of multithreading, and the lack of
value semantics in CORBA IDL.
In all honesty, I must admit that I was a bit skeptical when I purchased this book.
However, by the end of the book, I was very pleased! In particular, C++ code
examples are presented for a number of the CORBA server objects. Along w/ the Java
examples, you can easily mix and match a Java client w/ the C++ server object and
vice-versa. This demonstrates that CORBA is truly language-independent. This
book is a good buy. An excellent introduction to CORBA. |
| order
from amazon.com |
|
Instant CORBA
by Robert Orfali, Dan Harkey |
Book Description
Written by bestselling authors, this book describes CORBA fundamentals in an
easy-to-understand way, providing key information that managers and sales staff need to
know (such as what all the CORBA acronyms mean). It also explains the connection between
CORBA, Java, and the Web.This book is great for a non-technical
discussion of CORBA. This book should be read first in order to understand the
architecture. Once you finish reading this book then you can read a book that
discusses the implementation details.
An excellent buy. |
| order
from amazon.com |
back to top |