Professional XML development with Apache tools: Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, IN
Wiley
2004
|
Schriftenreihe: | Programmer to programmer
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXIX, 519 S. Ill. |
ISBN: | 0764543555 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017502264 | ||
003 | DE-604 | ||
005 | 20040301 | ||
007 | t | ||
008 | 030917s2004 a||| |||| 00||| eng d | ||
020 | |a 0764543555 |9 0-7645-4355-5 | ||
035 | |a (OCoLC)54034484 | ||
035 | |a (DE-599)BVBBV017502264 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-M347 |a DE-20 |a DE-92 |a DE-1051 | ||
050 | 0 | |a QA76.76.H94 | |
082 | 0 | |a 006.7/6 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Leung, Theodore W. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Professional XML development with Apache tools |b Xerces, Xalan, FOP, Cocoon, Axis, Xindice |c Theodore W. Leung |
246 | 1 | 3 | |a XML development with Apache tools |
264 | 1 | |a Indianapolis, IN |b Wiley |c 2004 | |
300 | |a XXIX, 519 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Programmer to programmer | |
650 | 4 | |a Internet programming | |
650 | 4 | |a Java (Computer program language) | |
650 | 4 | |a Web sites |x Design | |
650 | 4 | |a XML (Document markup language) | |
650 | 0 | 7 | |a XML |0 (DE-588)4501553-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a XML |0 (DE-588)4501553-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010545928&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-010545928 |
Datensatz im Suchindex
_version_ | 1804130300705374208 |
---|---|
adam_text | Titel: Professional XML development with Apache tools
Autor: Leung, Theodore W
Jahr: 2004
Contents
Acknowledgments ix
Introduction xvii
Chapter 1: Xerces_1
Prerequisites 2
Well-Formedness 3
Validity 4
Entities 6
XML Parser APIs 6
SAX 8
DOM 13
Installing Xerces 15
Development Techniques 16
Xerces Configuration 16
Deferred DOM 20
Schema Handling 20
Grammar Caching 23
Entity Handling 29
Entity References 31
Serialization 34
XNI 38
Using the Samples 43
CyberNeko Tools for XNI 44
NekoHTML 44
ManekiNeko 44
NekoPull 45
Practical Usage 48
Common Problems 49
Applications 50
Chapter 2: Xalan___53.
Prerequisites 53
XPath 53
XSLT 62
Installing and Configuring Xalan 69
Contents
Development Techniques 70
TrAX 70
Xalan Specific Features SI
XSLTC 91
Xalan Extensions 97
Practical Usage 194
Applications l^4
Chapter 3: FOP _________Ill-
Prerequisites 114
Basic XSL 115
Flows 115
List Blocks 116
Generating XSL with XSLT 117
Tables 119
Installing and Configuring FOP 123
Hyphenation 124
Development Techniques 125
Embedding 125
Using the Configuration Files and Options 127
SAX 129
DOM 131
XSLT 133
Validating XSL 135
Command-Line Usage 135
Ant Task 137
Fonts 138
Output 140
Graphics 143
FOP Extensions 145
Practical Usage 146
Applications 146
Chapter 4: Batik__ __155
Prerequisites
Static SVG
156
Dynamic SVG
Installing and Configuring Batik 169
Development Techniques * _ft
SVGGraphics2D 70
JSVGCanvas 171
183
xii
Contents
ImageTranscoding 187
SVG Scripting 191
Security 197
SVG Rasterizer 202
Command Line 202
SVG Browser 205
SVG Pretty-Printer 206
SVG Font Converter 207
Practical Usage 208
Applications 209
Rich Client User Interfaces 212
Chapter 5: Cocoon Concepts_213
Prerequisites 213
Concepts 214
Sitemap 214
Generators 223
Transformers 225
Serializers 229
Matchers 231
Selectors 233
Actions 234
Action Sets 236
Readers 236
Views 238
Resources 239
pipeline elements 239
Cocoon URIs 241
XSP 242
Sessions 253
Chapter 6: Cocoon Development_255
Installing and Configuring Cocoon 255
Configuring Cocoon 257
Development Techniques 258
Database Access 258
Simple Application 269
Practical Usage 283
Performance 283
Applications 284
xiii
Contents
Chapter 7: Xindice___285
Prerequisites 286
XML:DB 287
XUpdate 2®8
Installing and Configuring Xindice 299
Command-Line Tools 300
Runtime Environment f. 300
Adding to the Database 300
Retrieval 302
Deleting 303
Indexing 304
Other 306
Development Techniques 307
XML:DB API 307
Practical Usage 329
Applications 329
XMLServlet: Accessing Xindice 330
XSLTServletFilter 334
Deployment Descriptors 337
XSLT Stylesheets 338
A SAX-based Version 341
XPathResultHandler 346
Chapter 8: XML-RPC____349
Prerequisites 350
Concepts 350
XML Encoding RPCs 351
Using HTTP as an RPC Transport 354
installing and Configuring XML-RPC 356
Development Techniques 356
A Simple Client 357
Mapping to Java Types 3gg
A Simple Server ocr.
359
Asynchronous Clients 361
Getting More Control Over Server Processing 333
Handling BASIC Authentication on the Server 3g5
XML-RPC in Existing Servers
Using SSL 366
Practical Usage 368
Applications
Simplifying XML-RPC 3^3
373
xiv
Contents
Chapter 9: Axis 379
Prerequisites 380
Concepts 380
SOAP 380
WSDL 384
JAX-RPC 392
Installing and Configuring Axis 399
Deployment Environment Setup 400
Development Environment Setup 401
Development Techniques 402
Axis Conceptual Model 402
Axis and WSDL 407
Accessing the ServletContext 434
Message Service 436
Handlers 442
.jws Web Services 448
Tools 449
Practical Usage 453
Applications 454
Chapter 10: XML Securitv 455
Prerequisites 456
One-Way Hashing 456
Symmetric Key Encryption 457
Public Key Encryption 457
Digital Signatures 457
Concepts 458
Canonicalization 459
Installing and Configuring XML Security 470
Development Techniques 471
Canonicalizing and Computing the Digest 471
Signing 474
Verification 485
More Signatures 490
Resolvers 493
Encryption 495
Practical Usage 501
Applications 502
Index_.___503
xv
|
any_adam_object | 1 |
author | Leung, Theodore W. |
author_facet | Leung, Theodore W. |
author_role | aut |
author_sort | Leung, Theodore W. |
author_variant | t w l tw twl |
building | Verbundindex |
bvnumber | BV017502264 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.H94 |
callnumber-search | QA76.76.H94 |
callnumber-sort | QA 276.76 H94 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)54034484 (DE-599)BVBBV017502264 |
dewey-full | 006.7/6 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.7/6 |
dewey-search | 006.7/6 |
dewey-sort | 16.7 16 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01504nam a2200409 c 4500</leader><controlfield tag="001">BV017502264</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040301 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030917s2004 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0764543555</subfield><subfield code="9">0-7645-4355-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)54034484</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017502264</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-1051</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.H94</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.7/6</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Leung, Theodore W.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Professional XML development with Apache tools</subfield><subfield code="b">Xerces, Xalan, FOP, Cocoon, Axis, Xindice</subfield><subfield code="c">Theodore W. Leung</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">XML development with Apache tools</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, IN</subfield><subfield code="b">Wiley</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIX, 519 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Programmer to programmer</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites</subfield><subfield code="x">Design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">XML (Document markup language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010545928&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010545928</subfield></datafield></record></collection> |
id | DE-604.BV017502264 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:18:51Z |
institution | BVB |
isbn | 0764543555 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010545928 |
oclc_num | 54034484 |
open_access_boolean | |
owner | DE-M347 DE-20 DE-92 DE-1051 |
owner_facet | DE-M347 DE-20 DE-92 DE-1051 |
physical | XXIX, 519 S. Ill. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Wiley |
record_format | marc |
series2 | Programmer to programmer |
spelling | Leung, Theodore W. Verfasser aut Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice Theodore W. Leung XML development with Apache tools Indianapolis, IN Wiley 2004 XXIX, 519 S. Ill. txt rdacontent n rdamedia nc rdacarrier Programmer to programmer Internet programming Java (Computer program language) Web sites Design XML (Document markup language) XML (DE-588)4501553-3 gnd rswk-swf XML (DE-588)4501553-3 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010545928&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Leung, Theodore W. Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice Internet programming Java (Computer program language) Web sites Design XML (Document markup language) XML (DE-588)4501553-3 gnd |
subject_GND | (DE-588)4501553-3 |
title | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice |
title_alt | XML development with Apache tools |
title_auth | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice |
title_exact_search | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice |
title_full | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice Theodore W. Leung |
title_fullStr | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice Theodore W. Leung |
title_full_unstemmed | Professional XML development with Apache tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice Theodore W. Leung |
title_short | Professional XML development with Apache tools |
title_sort | professional xml development with apache tools xerces xalan fop cocoon axis xindice |
title_sub | Xerces, Xalan, FOP, Cocoon, Axis, Xindice |
topic | Internet programming Java (Computer program language) Web sites Design XML (Document markup language) XML (DE-588)4501553-3 gnd |
topic_facet | Internet programming Java (Computer program language) Web sites Design XML (Document markup language) XML |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010545928&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT leungtheodorew professionalxmldevelopmentwithapachetoolsxercesxalanfopcocoonaxisxindice AT leungtheodorew xmldevelopmentwithapachetools |