Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Developing databases for the Web and intranets
Rodley J., Coriolis Group Books, Scottsdale, AZ, 1997. Type: Book (9781576100516)
Date Reviewed: Jun 1 1998

The development of powerful Web applications that provide dynamic HTML pages using information stored in databases is a hot and quickly evolving area. This book is a concrete, step-by-step introduction for programmers. The problems it addresses are arranged in order of increasing complexity of their solutions. In the course of the discussion, the goals are refined as well, in order to give more adequate, efficient, fault-tolerant, and secure solutions for the main problem. All the main bottlenecks of creating, administering, and operating an information provider Web site are discussed. By the end of the book, the programmer will have learned how to create and operate an efficient, scalable, and robust Web site to provide information securely and in real time.

The first solution presented is static and HTML-based. Rodley shows how to put the data into a database and how to query for content from a browser by using the CGI interface of Web servers. After discussing the drawbacks of CGI, he gives solutions using NSAPI/ISAPI, MSC with exception handling, Java, JDBC, the Java Internet class library, Java authentication classes, and finally the Secure Socket Layer. He discusses security issues by showing different Web server, firewall, and relational DBMS architectures. At the end of each chapter, a “Webliography” is given.

The solutions are clarified by comprehensively described examples. For this reason, the author must be concrete. Of course, the solution depends on the tool and language variants being used. For the sake of generality and independence, the author has chosen standards-based solutions, and he explains the effects of choosing particular tools. For practical reasons, generally available tools are chosen: Windows NT, Netscape Web tools, Microsoft SQL Server, Microsoft C, ODBC/JDBC, and Java and its Internet class library. A CD comes with the book to make the examples easier to use. The tools are introduced at the beginning of the book. Rodley offers his help via the Web, including corrections to errors in the text and on the CD. The book uses examples to introduce the tools and languages. While they are not described comprehensively, the tool and language features used in the solutions are explained well.

The book gives practical, proven, and widely applied techniques. It does not deal with JavaScript, Perl, or other scripting language–based solutions, because Java-based solutions overlap them, and the author describes himself as a wild-eyed Java evangelist. He also omits the newest technologies based on CORBA IIOP, DCOM, object-relational or object-oriented DBMSs, and middleware tools (including transaction monitors and the ODBC generalization of Intersolv). The problem of secure transactions on the Web (for example, by using public-key encryption tools such as RSA and PGP) is not mentioned.

Reviewer:  K. Balogh Review #: CR121406 (9806-0387)
Bookmark and Share
 
World Wide Web (WWW) (H.3.4 ... )
 
 
HTML (I.7.2 ... )
 
 
SQL (H.2.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "World Wide Web (WWW)": Date
Intranet document management
Bannan J., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1997. Type: Book (9780201873795)
Feb 1 1998
1001 programming resources
Edward J. J., Jamsa Press, Houston, TX, 1996. Type: Book (9781884133503)
Apr 1 1998
Measuring the impact of your Web site
Robert W. J., Lukaszewski C., John Wiley & Sons, Inc., New York, NY, 1997. Type: Book (9780471172499)
Apr 1 1998
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy