skip to content
The XML handbook Preview this item
ClosePreview this item

The XML handbook

Author: Charles F Goldfarb; Paul Prescod
Publisher: Upper Saddle River, N.J. ; London : Prentice Hall, ©2000.
Series: Charles F. Goldfarb series on open information management.
Edition/Format:   Print book : CD for computer : Program   Computer File : English : 2nd edView all editions and formats
"Start by understanding what XML is, why it came to be, how it differs from HTML, and the handful of vital concepts that you must understand to apply XML quickly and successfully. Experience what it's like to use XML, through illustrated walk-throughs of applications and XML tools - including hot new Web servers for e-commerce, portals, content management, conversion, syndication, and presentation. Master the  Read more...

(not yet rated) 0 with reviews - Be the first.

More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Additional Physical Format: Online version:
Goldfarb, Charles F.
XML handbook.
Upper Saddle River, N.J. ; London : Prentice Hall, ©2000
Material Type: Program
Document Type: Book, Computer File
All Authors / Contributors: Charles F Goldfarb; Paul Prescod
ISBN: 0130147141 9780130147141 013055068X 9780130550682
OCLC Number: 43287966
Notes: Previous edition: 1998.
Includes index.
CD-ROM contains "the 125 best genuinely free XML software packages"--Page 3 of cover.
Description: 1100 pages : illustrations ; 24 cm + 1 computer optical disc (4 3/4").
Details: System requirements for accompanying CD-ROM: Windows 95 or better; Internet browser.
Contents: Preface Foreword Prolog I. THE WHO, WHAT, AND WHY OF XML. 1. Why XML? Introductory Discussion. Text Formatters and SGML. XML Markup. Road to XML. EDI, EAI and Other Tlas. Conclusion.2. Just Enough XML. Introductory Discussion. The Goal. Elements: The Logical Structure. Unicode: The Character Set. Entities: The Physical Structure. Markup. Document Types. Well-Formedness and Validity. Hyperlinking. Stylesheets. Programming Interfaces and Models. XML and Protocols. Conclusion.3. The XML Usage Spectrum. Introductory Discussion. Is XML for Documents or for Data? A Wide Spectrum of Application Opportunities. Opposites Are Attracted. MOM and POP - They're So Great Together! Conclusion.4. Better Browsing through XML. Introductory Discussion. Beyond HTML. Database Publishing. Multimedia. Metadata. Content Syndication. Science on the Web. Portals and Personalization. Alternative Delivery Platforms. Conclusion.5. Taking Care of E-Business. Introductory Discussion. Commerce Frameworks. Going Vertical. Repository Stories. Conclusion.6. XML Jargon Demystifier (TM). Introductory Discussion. Structured Vs Unstructured. Tag Vs Element. Document Type, Dtd, and Markup Declarations. Document, Xml Document, and Instance. Schema and Schema Definition. What's the Meta? Notations and Characters. Coding, Encoding, and Markup. Documents and Data. And in Conclusion.II. MIDDLE-TIER SERVERS. 7. Personalized Frequent-Flyer Website. Introductory Discussion. Client/Server Frequent-Flyer Sites. What's Wrong with This Web Model? A Better Model for Doing Business on the Web. An XML-Enabled Frequent-Flyer Website. Understanding the Softland Air Scenario. Towards the Brave New Web.8. Building an Online Auction Website. Application Discussion. Getting Data from the Middle Tier. Building the User Interface. Updating the Data Source from the Client. Conclusion.9. Anatomy of an Information Server. Tool Discussion. E-Business applications. Requirements for an Information Server. How eXcelon Works.10. Wells Fargo & Company. Case Study. Website Requirements. The Challenge: Leverage All the Information. The New Intranet System. How the System Works. Conclusion.11. Bidirectional Information Flow. Application Discussion. Infoshark Plays Its CARD! Application Scenario: Metro Police. Other Features of CARD.III. E-COMMERCE. 12. From EDI to IEC: The New Web Commerce. Introductory Discussion. What is EDI? The Value of EDI. Traditional EDI: Built on Outdated principles. Leveraging XML and the Internet. Conclusion.13. XML and EDI: Working Together. Introductory Discussion. What is Integrated E-Commerce? Traditional EDI and XML Compared. An XML-EDI Trading System. The Future of E-Commerce.14. Collaboration in an E-Commerce Supply Web. Application Discussion. It's All about Collaboration! Modes of E-Commerce. An E-Commerce Scenario.15. Lead Tracking by Web and Email. Case Study. The Challenge. The Solution.16. An Information Pipeline for Petrochemicals. Case Study. The Petrochemical Marketplace. Integrating with XML. Achieving a Free-Flowing Information Pipeline. Conclusion.IV. PORTALS. 17. Enterprise Information Portals (EIP). Introductory Discussion. Information Is the Global Economy. Enterprise Information Challenges. Enterprise Information Portals. A Framework for Portals. Summary.18. Portal Servers for E-Business. Tool Discussion. Portal Server Requirements. Architecture of an E-Business Portal Server. Other Portal Server Facilities.19. RxML: Your Prescription for Healthcare. Case Study. Doing as Well as Can Be Expected - Not! The Prescription: a Health Portal System. Connectivity Counts. Aggregation Adds Value. Personalization Assures Usability. Linking Up the Supply Chain. Conclusion.V. SYNDICATION. 20. XMLNews: A Syndication Document Type. Application Discussion. Structure of a News Story. Structure of an Xmlnews-Story Document. Rich Inline Markup. Media Objects.21. Wavo Corporation. Case Study. The Challenge. Wavo's MediaXpress Service. Summary.22. Information and Content Exchange (ICE). Application Discussion. Beyond the Newswire. Syndication Requirements. ICE: A Cool and Solid Solution! An ICE Scenario.VI. PUBLISHING. 23. Frank Russell Company. Case Study. Background. Project Strategy Considerations. Identifying the Needs. Create an Abstract Architecture. Implement Applications. Conclusion.24. PC World Online. Case Study. The Challenge. Templates and Databases Were Not Enough. XML Provides a Solution. Results and Benefits. Summary.25. MTU-DaimlerChrysler Aerospace. Case Study. The Challenge. The Solution. The Result.VII. CONTENT MANAGEMENT. 26. Tweddle Litho Company. Case Study. Auto Manufacturing Is Large-Scale Publishing. Global Markets, Global Information. Needed: An XML Component Management System. Improving the Translation Process. One Source, Multiple Delivery Formats. Conclusion.27. Efficient Content Management. Tool Discussion. How Today's Process Works. How to Make the Process Efficient. Conclusion.28. Document Storage and Retrieval. Tool Discussion. Storage Strategies. Indexing and Retrieval. Conclusion.29. Enterprise Data Management. Tool Discussion. Applications and XML. Requirements for Enterprise Data Management. XML Database Operations. Internet File System. An E-Commerce Example. Conclusion.VIII. CONTENT ACQUISITION. 30. Developing Reusable Content. Application Discussion. The Content Developer's Dilemma. Content Development Strategy. Editing XML Abstractions. Linking and Navigation.31. Converting Renditions to Abstractions. Application Discussion. Concepts of Document Conversion. The Conversion Process.32. Planning for Document Conversion. Application Discussion. The Data Conversion Laboratory Methodology. Phase 1: Concept and Planning. Phase 2: Proof-of-Concept. Phase 3: Analysis, Design and Engineering. Phase 4: Production. Conclusion.33. XML Mass-Conversion Facility. Tool Discussion. The Challenge. The Solution. Conclusion.34. Integrating Legacy Data. Application Discussion. What Is Legacy Data? E-Commerce with Legacy Data. Legacy Data Flow. Legacy Data Challenges.IX. SCHEMAS. 35. Building a Schema for a Product Catalog. Friendly Tutorial. Online Catalog Requirements. Design Considerations. Datatypes. The Design. Schema Definition Notations. A Sample Document. Conclusion.36. Schema Management at Major Bank. Case Study. The Situation. Schema Management as a Solution. The Plan of Attack. Conclusion.37. Building Your E-Commerce Vocabulary. Tool Discussion. Why Do You Need an E-Commerce Vocabulary? Where Do Schemas Come From? Capturing Existing Business Semantics. Reuse for E-Commerce.38. Repositories and Vocabularies. Resource Description. Repositories. Public Vocabularies.X. STYLESHEETS. 39. The Role of Stylesheets. Tool Discussion. The Need for Intelligent Publications. Creating a Stylesheet. Delivering the Results.40. A Stylesheet-Driven Tutorial Generator. Case Study. Touring a Tutorial. The Tutorial XML Document. Generating the Tutorial. Conclusion.41. Designing Website Stylesheets. Application Discussion. Server Delivery Strategy. Designing Document Types for Navigation. Filtering with XSL. Rendering XML Documents as Speech. Conclusion.XI. NAVIGATION. 42. Extended Linking. Application Discussion. The Shop Notes Application. Other Applications of Extended Linking. Strong Link Typing. Conclusion.43. Topic Maps: Knowledge Navigation Aids. Friendly Tutorial. Topic Maps in a Nutshell. Applications of Topic Maps. Tool Support for Topic Maps. Conclusion.44. Application Integration Using Topic Maps. Application Discussion. Distributed Objects. Architecture for Application Integration. A Simple Workflow Example. A Compound Workflow Example. Conclusion.XII. INFRASTRUCTURE. 45. Java Technology for XML Development. Tool Discussion. SAX and DOM Implementations. XML Middleware Services.46. Building a Rich-Media Digital Asset Manager. Application Discussion. Architecture of a Rich-Media Digital Asset Manager. Object-Oriented Messaging. Scripting with XML. Element Structure and Storage Structure. XML-Based Rich-Media Distribution.47. New Directions for XML Applications. Application Discussion. Performance Analysis. A Clean Solution with SOAP! Coming Soon to a Television Near You ... Performance Enhancement.XIII. XML TUTORIALS. 48. XML Basics. Friendly Tutorial. Syntactic Details. Prolog Vs Instance. The Logical Structure. Elements. Attributes. The Prolog. Markup Miscellany. Summary.49. Creating a Document Type Definition. Friendly Tutorial. Document Type Declaration. Internal and External Subset. Element Type Declarations. Element Type Content Specification. Content Models. Attributes. Notation Declarations.50. Entities: Breaking Up Is Easy to Do. Tad Tougher Tutorial. Overview. Entity Details. Classifications of Entities. Internal General Entities. External Parsed General Entities. Unparsed Entities. Internal and External Parameter Entities. Markup May Not Span Entity Boundaries. External Identifiers. Conclusion.51. Advanced Features of XML. Friendly Tutorial. Conditional Sections. Character References. Processing Instructions. Special Attributes and Newlines. Standalone Document Declaration. Is That All There Is?52. Reading the XML Specification. Tad Tougher Tutorial. A Look at XML's Grammar. Constant Strings. Names. Occurrence Indicators. Combining Rules. Conclusion.XIV. RELATED TUTORIALS. 53. Namespaces. Friendly Tutorial. Problem Statement. The Namespaces Solution. Namespace Prefixes. Scoping. Attribute Names. Namespaces and Dtds. Are Namespaces a Good Thing?54. XML Path Language (XPath). Tad Tougher Tutorial. Xpath Applications. User Scenarios. Specifications Built on Xpath. The Xpath Data Model. Sources of the Model. Tree Addressing. Node Tree Construction. Node Types. Location Paths. Basic Concepts. Anatomy of a Step. Our Story So Far. Predicates. ID Function. Conclusion.55. Extensible Stylesheet Language (XSL). Friendly Tutorial. Transformation vs rendition. Formatting objects. In the meantime. XSL stylesheets. Rules, patterns and templates. Creating a stylesheet. Document-level template rule. Literal result elements. Extracting data. The apply templates instruction. Handling optional elements. Reordering the output. Sharing a template rule. Data content. Handling inline elements. Final touches. Top-level instructions. Stylesheet combination. Keys. Whitespace handling. Output descriptions. Numeric formats. Attribute sets. Namespace alias. Variables and parameters. XSL formatting objects. Referencing XSL stylesheets. Conclusion.56. XML Pointer Language (XPointer). Friendly Tutorial. Xpointers: The Reason Why. Uniform Resource Identifiers. URI References. ID References with Xpointers. Xpointer Abbreviations. Extensions to Xpath. Ranges. Point Functions. Other Extension Functions. Multiple Xpointer Parts. The Role of Xpointers. Conclusion.57. XML Linking Language (XLink). Friendly Tutorial. Basic Concepts. Simple Links. Link Roles. Is This for Real? Link Behaviors. Extended Links. Locator Elements. Arcs. Linkbases. Conclusion.58. Datatypes. Friendly Tutorial. Datatype Requirements. Xml Schema Datatypes. Built-In Datatypes. User-Derived Datatypes. Using Datatypes. XML Schema Definition Language (XSDL). XML Dtds. Conclusion.59. XML Schema (XSDL). Tad Tougher Tutorial. Dtds and Schemas. Next Generation Schemas. XSDL Syntax. A Simple Sample Schema. Baseline DTD. Declaring an Element Type. Declaring Attributes. Declaring Schema Conformance. Additional Capabilities. Locally-Scoped Element Types. Element Types Versus Types. Schema Inclusion. Other Capabilities.XV. RESOURCES. 60. Free Resources on the CD-ROM. Resource Description. Software Featured on the Covers. Xmlsolutions Corporation Free Software. IBM Alphaworks XML Software Suite. Adobe Framemaker+SGML XML/SGML Editor/Formatter. Excelon Stylus XSL Stylesheet Manager. Extensibility XML Authority Schema Editor. Infoshark Viewshark XML Relational Data Viewer. Arbortext Adept Editor LE. Enigma INSIGHT XML Publishing Software. IBM Alphaworks. The Alphaworks Idea. XML at Alphaworks. An Extravagance of Free XML Software. Parsers and Engines. Editing and Composition. Control Information Development. Conversion. Electronic Delivery. Document Storage and Management. The XML Spectacular. W3C Base Standards. W3C XML Applications. Other Specifications.61. Other XML-Related Books. Resource Description. Program Development with XML. Websites and Internet. Dtds and Schemas. XML Reference. An Awesomely Unique XML/SGML Application. Learning the Foundations of XML.Index.
Series Title: Charles F. Goldfarb series on open information management.
Responsibility: Charles F. Goldfarb, Paul Prescod.


This is the third edition of Goldfarb's best-selling XML Handbook. Included are two CD-ROMs with over 200 XML applications.  Read more...


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # The XML handbook
    a bgn:CD, schema:Book, schema:CreativeWork ;
    library:oclcnum "43287966" ;
    library:placeOfPublication <> ; # London
    library:placeOfPublication <> ;
    library:placeOfPublication <> ; # Upper Saddle River, N.J.
    rdfs:comment "Unknown 'gen' value: pgm" ;
    schema:about <> ; # XML (Document markup language)
    schema:about <> ;
    schema:bookEdition "2nd ed." ;
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <> ; # Paul Prescod
    schema:copyrightYear "2000" ;
    schema:creator <> ; # Charles F. Goldfarb
    schema:datePublished "2000" ;
    schema:exampleOfWork <> ;
    schema:inLanguage "en" ;
    schema:isPartOf <> ; # Charles F. Goldfarb series on open information management.
    schema:isSimilarTo <> ;
    schema:name "The XML handbook"@en ;
    schema:productID "43287966" ;
    schema:publication <> ;
    schema:publisher <> ; # Prentice Hall
    schema:reviews <> ;
    schema:workExample <> ;
    schema:workExample <> ;
    umbel:isLike <> ;
    wdrs:describedby <> ;

Related Entities

<> # London
    a schema:Place ;
    schema:name "London" ;

<> # Prentice Hall
    a bgn:Agent ;
    schema:name "Prentice Hall" ;

<> # Upper Saddle River, N.J.
    a schema:Place ;
    schema:name "Upper Saddle River, N.J." ;

<> # Charles F. Goldfarb series on open information management.
    a bgn:PublicationSeries ;
    schema:hasPart <> ; # The XML handbook
    schema:name "Charles F. Goldfarb series on open information management." ;
    schema:name "Charles F. Goldfarb series on open information management" ;

<> # XML (Document markup language)
    a schema:Intangible ;
    schema:name "XML (Document markup language)"@en ;

<> # Paul Prescod
    a schema:Person ;
    schema:familyName "Prescod" ;
    schema:givenName "Paul" ;
    schema:name "Paul Prescod" ;

<> # Charles F. Goldfarb
    a schema:Person ;
    schema:familyName "Goldfarb" ;
    schema:givenName "Charles F." ;
    schema:name "Charles F. Goldfarb" ;

    a schema:ProductModel ;
    schema:isbn "0130147141" ;
    schema:isbn "9780130147141" ;

    a schema:ProductModel ;
    schema:isbn "013055068X" ;
    schema:isbn "9780130550682" ;

    a schema:CreativeWork ;
    rdfs:label "XML handbook." ;
    schema:description "Online version:" ;
    schema:isSimilarTo <> ; # The XML handbook

    a schema:Review ;
    schema:itemReviewed <> ; # The XML handbook
    schema:reviewBody ""Start by understanding what XML is, why it came to be, how it differs from HTML, and the handful of vital concepts that you must understand to apply XML quickly and successfully. Experience what it's like to use XML, through illustrated walk-throughs of applications and XML tools - including hot new Web servers for e-commerce, portals, content management, conversion, syndication, and presentation. Master the details of the XML language and related technologies from reader-friendly, in-depth presentations on XML, XSL, XSLT, XLink, XPath, schemas, namespaces, topic maps, and extended linking"--Jacket." ;

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.