|
Designing Xml Internet Applications by Michael Leventhal, David Lewis, Matthew Fuchs List Price: $44.95 Our Price: $35.96 You Save: $8.99 (20%) Availability: This title usually ships within 24 hours. Paperback - 582 pages Bk&Cd Rom edition (May 1998); Prentice Hall Computer Books; ISBN: 0136168221; Dimensions (in inches): 1.71 x 7.00 x 9.19; Amazon.com Sales Rank: 10,396; Avg. Customer Review:**** ; Number of Reviews: 3 Review Card catalog description The author, Michael Leventhal michael@textscience.com , May 12, 1998 The next three parts consist of a series of projects using XML in actual internet applications. Working through the projects the reader will gain concrete experience in the design of XML applications, DTDs, and programming. We also delve into standards related to XML and the internet wherever relevant. The first project spans five chapters as the construction of several types of components is involved including a bulletin board, forms processing tools, a search engine, and transformation filters. Most of the work is done in Perl and the approach is less rigorous than that used in subsequent projects. Our intention here is to introduce XML programming in the most simple and "exposed" form possible. We have chosen to use Perl in this first part for various reasons. It is the closest thing we know of to a lingua franca for internet programmers, it is extremely compact allowing us to construct complete examples in relatively few lines of code, and, most significantly, Perl is the most versatile XML scripting language. The second project implements SGML/XML email and digs into the topics of entity management, catalogs, MIME, and full- scale SGML/XML parsing. Code is presented in Perl and C++. Lest the reader think we are Perl bigots the third project plunges us into Java and XML, building an application based on the Document Object Model and making use of a Java XML parser API. Java is the language in which most of the new XML internet infrastructure is being built. The fifth and final section of the book takes a rigorous, formal look at the role of XML in software architectures and agents based on the paradigm of negotiation. Full source code for all the projects has been included on the CD-ROM as have all the public domain tools used in the book.
|