
XML Programming
Web applications and Web services with JSP and ASP
Alexander Nakhimovsky, Tom Myers
Résumé
XML Programming: Web Applications and Web Services with
JSP and ASP provides a fast-moving introduction to the XML
family of technologies for programmers. Although written
with a focus upon JSP- and ASP-based XML solutions, the
book presents the material from a language-independent
point of view that benefits all developers, whatever their
language. The code is written to be readable by all.
Chapter 1 through 3 cover the foundations of
XML-well-formed and valid documents, DTDs and
namespaces-but XLink, XPointer, and elements of XSLT are
introduced early so the examples can be interesting and
useful. Chapter 4 through 6 cover XML processing using SAX,
DOM, and XSLT, separately and in various combinations. Each
chapter progresses from simple to advanced.
Chapter 7 is devoted to the development of a real-world
project involving the use of various XML technologies to
create an information repository. In the context of the
project, we present RDF and the Dublin Core, revisit XPath,
XLink, and XPointer, and show how XML data can live inside
a relational database. Chapter 8 introduces the newer
validation technologies (RELAX NG and XML Schema), in
preparation for the final chapter on Web services. In this
concluding chapter, the authors not only explain
specifications, but also build working examples: The reader
is shown, step by step, how to convert a software module
into a Web service, how to generate a WSDL description from
code, how to use WSDL to generate stubs and skeletons for
distributed language-independent applications, and how to
register such applications with a UDDI repository, either
local or on the Internet.
XML Programming: Web Applications and Web Services with
JSP and ASP is an indispensable resource for programmers
who wish to become proficient in XML technologies and use
them for solving large-scale, real-life problems.
Alexander Nakhimovsky received an MA in mathematics from
Leningrad University in 1972 and a Ph.D. in Linguistics
from Cornell in 1979, with a graduate minor in Computer
Science. He has been teaching computer science at Colgate
University since 1985. He is the author (jointly with Tom
Myers) of several books and book chapters, including:
Javascript Objects, 1999, Professional Java XML
Programming, 1999, and three chapters in Professional
JavaServer Programming, J2EE edition, 2000 (all three from
WROX), as well as books and articles on linguistics and
AI.
- Chapter One - Welcome to XML
- Chapter Two - Well-formed documents and Namespaces
- Chapter Three - DTDs and Validation
- Chapter Four - RELAX NG Grammars and XML Schema Datatypes
- Chapter Five - XPath, XSLT, and XLink Processing
- Chapter Six - More XSLT: Algorithms and Efficiency
- Chapter Seven - XML Repository - with and without a database
- Chapter Eight - Relational Databases vs. Native XML Databases
- Chapter Nine - XML Schema Part 1 and SOAP
- Chapter Ten - Web Services, WSDL, and UDDI
- Appendices
- A - Software Installation Instructions
- B - Online Resources
- C - Exercises
L'auteur - Alexander Nakhimovsky
Alexander Nakhimovsky received an MA in mathematics from Leningrad University in 1972 and a Ph.D. in Linguistics from Cornell in 1979, with a graduate minor in Computer Science. He has been teaching computer science at Colgate University since 1985. He is the author (jointly with Tom Myers) of several books and book chapters, including: Javascript Objects, 1999, Professional Java XML Programming, 1999, and three chapters in Professional JavaServer Programming, J2EE edition, 2000 (all three from WROX), as well as books and articles on linguistics and AI.
L'auteur - Tom Myers
Tom Myers studied physics in Bogota and Buenos Aires before receiving his BA from St. John's College, Santa Fe (1975) and a Ph.D. in Computer Science from the University of Pennsylvania (1980). A software developer and consultant, he has been working mostly on Java/XML projects for the past few years; some earlier research in parallelism and in functional programming languages seems to be coming back to life, within XSLT. In addition to joint publications with Alexander Nakhimovsky, he is the author of a book and several articles on theoretical computer science.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Apress |
Auteur(s) | Alexander Nakhimovsky, Tom Myers |
Parution | 25/06/2002 |
Nb. de pages | 556 |
Format | 18,7 x 23,4 |
Couverture | Broché |
Poids | 1130g |
Intérieur | Noir et Blanc |
EAN13 | 9781590590034 |
ISBN13 | 978-1-59059-003-4 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML
- Informatique Développement d'applications Langages XSLT