Unlimited Access
For Registered Users
To contact us, you can contact us via the following mobile numbers by calling and WhatsApp
For Registered Users
100% Secure Payment
10 Days Returns
Call Us Anytime
edition:
Authors: Reza B'Far
serie:
ISBN : 0521817331, 9780521817332
publisher: Cambridge University Press
publish year: 2004
pages: 877
language: English
ebook format : PDF (It will be converted to PDF, EPUB OR AZW3 if requested by the user)
file size: 4 MB
Java APIs for XML Kick Start......Page 2
Copyright © 2003 by Sams Publishing......Page 3
Contents at a Glance......Page 4
Table of Contents......Page 5
About the Authors......Page 14
We Want to Hear from You!......Page 17
Introduction......Page 18
Source Code and Updates......Page 19
PART I JAX Basics......Page 20
XML and EDI......Page 22
Java and XML......Page 24
Summary......Page 30
Web Services......Page 32
SOAP......Page 36
UDDI......Page 42
WSDL......Page 46
JAX and Web Services: The Great Car Parts Company Scenario......Page 50
Summary......Page 51
PART II JAXP: Java API for XML Processing......Page 52
CHAPTER 3 Implementing Simple APIs for XML......Page 54
The Packages in JAXP for Using SAX......Page 55
The Key JAXP Classes and Interfaces for SAX Support......Page 59
The JAXP and Reference Implementation JAR Files......Page 63
Creating a SAX-Parsing Application......Page 65
Summary......Page 91
Identifying Document and Event Locations......Page 92
Handling Lexical Events......Page 97
Customizing External Entity Resolution......Page 106
Handling Namespaces......Page 114
Generating SAX Events from a Text File......Page 119
Summary......Page 132
Overview......Page 134
The DOM and the JAXP Packages......Page 137
Creating a DOM Application......Page 140
Accessing XML Data Using DOM......Page 148
Managing Data Using DOM......Page 158
Summary......Page 169
Overview......Page 170
The XSLT Packages......Page 172
Using XSLT with DOM......Page 176
Using XSLT with SAX......Page 184
XPath......Page 190
Transforming XML......Page 199
Creating the MyXSLTTransformer Application......Page 204
Summary......Page 208
PART III JAXM: Java API for XML Messaging......Page 210
CHAPTER 7 Messaging Fundamentals......Page 212
JAXM Message Exchange Categories......Page 213
Interoperability with Other Messaging Applications......Page 216
JAXM and SOAP Messaging Styles......Page 217
JAXM Elements......Page 218
The JAXM Packages......Page 221
Summary......Page 224
Standalone Client Implementation......Page 226
Client with Messaging Provider......Page 234
Summary......Page 247
PART IV JAXR and JAX-RPC......Page 248
Existing Registries......Page 250
Registry Use Model......Page 251
The Registry Information Model......Page 252
The JAXR Architecture......Page 256
The JAXR Packages......Page 258
Summary......Page 264
The JWSDP Registry Server......Page 266
Publishing Data to a Registry......Page 267
Querying Data from a Registry......Page 280
Deleting Data from Registry......Page 288
Summary......Page 295
CHAPTER 11 Working with JAX-RPC......Page 296
JAX-RPC Working Mechanism......Page 297
Constituents of a JAX-RPC Server and Client......Page 299
JAX-RPC Packages......Page 300
The javax.xml.rpc Package......Page 301
The xrpcc Tool......Page 302
The Types Supported by JAX-RPC......Page 304
The CarPartRequest Web Service......Page 306
The CarPartRequestClient Application......Page 313
Summary......Page 315
PART V JAX in the Real World and the Future......Page 316
Case Study Description......Page 318
Setting Up the JWSDP Registry Server......Page 319
Creating Applications That Register Supplier Information to the Registry......Page 320
Developing the Web Services......Page 342
Summary......Page 359
Java Architecture for XML Binding......Page 360
JAXB Components......Page 361
JDOM 1.0......Page 364
ebXML CPP/A APIs for Java......Page 365
Summary......Page 366
PART VI Appendixes......Page 368
Java XML Pack......Page 370
Getting and Installing JWSDP......Page 371
APPENDIX B XML: A Quick Tour......Page 374
A Sample XML Document......Page 375
Comments......Page 377
Processing Instructions......Page 378
Elements......Page 379
Entity References......Page 380
Document Type Definition (DTD)......Page 383
The Document Type Declaration......Page 385
Declaring Elements......Page 386
Declaring Attributes......Page 388
Index......Page 392