Jerry Foster, Mick Porter, Natalie Wear - Developing Web Services with Java APIs for XML Using WSDP

Jerry Foster, Mick Porter, Natalie Wear JWSDP is Sun Microsystem s all-in-one development kit that utilizes XML to build cross-platform Web Services. Bundling the Java XML technologies together into JWSDP ensures developers a quick and easy development cycle for integration of XML into the Java platform. This is the first book to detail all the components of JWSDP and is intended for experienced Java programmers.
* Master JWSDP
Install and configure the Java Web Services Developer Pack (JWSDP).
* Process XML Documents with SAX and DOM
Create and configure a SAX Parser and a DOM Parser and use them to parse data.
* Protect Your Code
Use the JAX-P interfaces to protect your code from future library API changes.
* Implement JSP Standard Tag Library (JSTL)
Support expression languages that facilitate communication between business logic and JSPs.
* Develop a Complete Simple Object Access Protocol (SOAP) Client
Use a SOAP client for communicating between distributed systems.
* Write a SOAP Server Servlet and Connect to a JAXM Provider
Create a SOAP server that will respond to requests made by the client, look up a value from the sample XML file, and return a value or error.
* Master the Java API for XML-based RPC (JAX-RPC)
Use the JAX-RPC API for building Web Services.
* Use JAXR
Use JAXR to communicate with registries and locate Web Services.
* Learn About JSSL
Establish secure TCP/IP communication with Java Secure Sockets Layer (JSSL)
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 1345 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5