Expert strategies and cutting-edge Code Examples
SOA utilizing Java™ net providers is a hands-on consultant to imposing internet companies and repair orientated structure (SOA) with today’s Java EE five and Java SE 6 structures. writer Mark Hansen offers in specific aspect the knowledge that company builders and designers have to prevail, from best-practice layout recommendations to state of the art code samples.
Hansen covers developing, deploying, and invoking net companies that may be composed into loosely coupled SOA functions. He starts through reviewing the “big picture,” together with the demanding situations of Java-based SOA improvement and the constraints of conventional techniques. subsequent, he systematically introduces the newest Java net companies (JWS) APIs and walks via developing internet providers that combine right into a finished SOA answer. eventually, he indicates how software frameworks in line with JWS can streamline the full SOA improvement technique and introduces one such framework: SOA-J.
- Introduces functional suggestions for handling the complexity of internet providers and SOA, together with best-practice layout examples
- Offers hard-won insights into development powerful SOA functions with Java net providers
- Illuminates contemporary significant JWS improvements–including complete chapters on JAX-WS 2.0
- Thoroughly explains SOA integration utilizing WSDL, cleaning soap, Java/XML mapping, and JAXB 2.0 information binding
- Walks step-by-step via packaging and deploying net prone elements on Java EE five with JSR-181 (WS-Metadata 2.0) and JSR-109
- Includes particular code strategies for lots of improvement matters, from publishing leisure endpoints to eating cleaning soap companies with WSDL
- Presents a whole case learn utilizing the JWS APIs, including an Ajax entrance finish, to construct a SOA software integrating Amazon, Yahoo procuring, and eBay
- Contains countless numbers of code samples–all demonstrated with the GlassFish Java EE five reference implementation–that are downloadable from the significant other website, http://soabook.com.
Foreword Preface Acknowledgments concerning the writer bankruptcy 1: Service-Oriented structure with Java internet prone bankruptcy 2: an outline of Java internet companies bankruptcy three: uncomplicated SOA utilizing leisure bankruptcy four: The position of WSDL, cleaning soap, and Java/XML Mapping in SOA bankruptcy five: The JAXB 2.0 information Binding bankruptcy 6: JAX-WS–Client-Side improvement bankruptcy 7: JAX-WS 2.0–Server-Side improvement bankruptcy eight: Packaging and Deployment of SOA parts (JSR-181 and JSR-109) bankruptcy nine: SOAShopper: Integrating eBay, Amazon, and Yahoo! procuring bankruptcy 10: Ajax and Java internet prone bankruptcy eleven: WSDL-Centric Java internet prone with SOA-J Appendix A: Java, XML, and internet companies criteria utilized in This publication Appendix B: software program Configuration advisor Appendix C: Namespace Prefixes word list References Index