Your Ad Here
 
Samay Live
 
EBooks » XML
For managers the book is too heavy on the technical details of XML and XML Schema. For developers and architects who would actually want to implement a semantic application there is too little substance on ontologies, semantic web, semantic web services or OWL to be of any use.

Many chapters (and the book in general) are poorly organized. For a much better (and more practical) explanation of the key concepts check out the recently released "Explorer's Guide to the Semantic Web".



XML by Example is a hands-on guide for those who already know the basics of HTML authoring but want a complete introduction to the exciting new world of XML. It lives up to its title, with plenty of examples of actual XML, HTML, JavaScript, and Java code. The author is an experienced trainer in XML and Internet technology, and the result is a particularly clear and well-informed tutorial.
Beginning with an overview of XML technology, the book goes on to explain XML syntax complete with a list of common errors and misunderstandings. Next comes an explanation of DTDs (Document Type Definitions) and then a guide to transforming XML into readable output with XSL (XML Stylesheet Language) and CSS (cascading style sheets). That accounts for the first half of the book. The second part focuses on the programmer's view of XML, with information on XML parsing, the DOM (Document Object Model), and SAX (Simple API for XML). Finally, there is a walkthrough of a multitier e-commerce application using XML and Java servlets. There is an appendix providing a crash-course introduction to Java.
   Part I.  Introduction
        Chapter 1.  XML and Security           
        Chapter 2.  Digital Cryptography Basics    
   Part II.  XML Basics
        Chapter 3.  The Extensible Markup Language           
        Chapter 4.  XML Document Type Definitions           
        Chapter 5.  XML Schema           
        Chapter 6.  XPath: A Basic Building Block           
        Chapter 7.  URIs, xml:base, and XPointer           
        Chapter 8.  SOAP           
  

XML is bringing together some fairly disparate groups into a new cultural clash: document developers trying to understand what a transaction is, database analysts getting upset because the relational model doesn't fit anymore, and web designers having to deal with schemata and rule based transformations. The key to rising above the confusion is to understand the different semantic structures that lie beneath the standards of XML, and how to model the semantics to achieve the goals of the organization.

A pure architecture of XML doesn't exist yet, and it may never exist as the underlying technologies are so diverse. Still, the key to understanding how to build the new web infrastructure for electronic business lies in understanding the landscape of these new standards.



By Elliotte Rusty Harold and W. Scott Means
ISBN 0-596-00292-0
Second Edition, published June 2002.

XML is one of the most important developments in document syntax in the history of computing. In the last few years it has been adopted in fields as diverse as law, aeronautics, finance, insurance, robotics, multimedia, hospitality, travel, art, construction, telecommunications, software, agriculture, physics, journalism, theology, retail, and comics. XML has become the syntax of choice for newly designed document formats across almost all computer applications. It's used on Linux, Windows, Macintosh, and many other computer platforms. Mainframes on Wall Street trade stocks with one another by exchanging XML documents. Children playing games on their home PCs save their documents in XML. Sports fans receive real-time game scores on their cell phones in XML. XML is simply the most robust, reliable, and flexible document syntax ever invented.

XML in a Nutshell is a comprehensive guide to the rapidly growing world of XML. It covers all aspects of XML, from the most basic syntax rules, to the details of DTD and schema creation, to the APIs you can use to read and write XML documents in a variety of programming languages.

 
Username:
Password:
 
Sign Up | Lost Password
 
 

Execution time : 0.00657105445862