Cargando…

SOA using Java Web services /

Expert Solutions and State-of-the-Art Code Examples SOA Using Java Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today's Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hansen, Mark D., 1965-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Upper Saddle River, N.J. : Prentice Hall, 2007.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocn123904653
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 070501s2007 nju ob 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d OCLCG  |d TXJ  |d CEF  |d OCLCQ  |d TEFOD  |d IDEBK  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d OCLCF  |d OCLCQ  |d TEFOD  |d OCLCQ  |d COO  |d OCLCQ  |d YDX  |d WYU  |d AU@  |d VT2  |d CNCEN  |d OTZ  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 191077823  |a 748357258  |a 1048117631  |a 1048390124  |a 1062882869  |a 1100830938  |a 1103268125  |a 1107412064 
020 |a 0132345293  |q (electronic bk. ;  |q Adobe Reader) 
020 |a 9780132345293  |q (electronic bk. ;  |q Adobe Reader) 
020 |a 9780130449689  |q (pbk. ;  |q alk. paper) 
020 |a 0130449687  |q (pbk. ;  |q alk. paper) 
020 |a 8131735117 
020 |a 9788131735114 
020 |z 0132394057 
024 8 |a 9780130449689 
024 8 |a 0132394057 
029 1 |a AU@  |b 000067095138 
029 1 |a DEBSZ  |b 355364379 
029 1 |a HEBIS  |b 291435416 
035 |a (OCoLC)123904653  |z (OCoLC)191077823  |z (OCoLC)748357258  |z (OCoLC)1048117631  |z (OCoLC)1048390124  |z (OCoLC)1062882869  |z (OCoLC)1100830938  |z (OCoLC)1103268125  |z (OCoLC)1107412064 
037 |a CL0500000009  |b Safari Books Online 
037 |a 7230591E-8237-48F1-99B7-30436C059874  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TK5105.88813  |b H35 2007 
072 7 |a UP, UT, UV  |2 bicssc 
082 0 4 |a 006.7/6  |2 22 
049 |a UAMI 
100 1 |a Hansen, Mark D.,  |d 1965- 
245 1 0 |a SOA using Java Web services /  |c Mark D. Hansen. 
260 |a Upper Saddle River, N.J. :  |b Prentice Hall,  |c 2007. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a Cover -- Contents -- Foreword -- Preface -- About This Book -- Acknowledgments -- About the Author -- Chapter 1 Service-Oriented Architecture with Java Web Services -- 1.1 Am I Stupid, or Is Java Web Services Really Hard? -- 1.1.1 Dont Drink That Kool-Aid -- 1.1.2 JWS Is a Toolset, Not an Application Framework -- 1.1.3 Epiphany -- 1.2 Web Services Platform Architecture -- 1.2.1 Invocation -- 1.2.2 Serialization -- 1.2.3 Deployment -- 1.3 Java Web Services Standards: Chapters 2 through 8 -- 1.4 The SOAShopper Case Study: Chapters 9 and 10 -- 1.5 SOA-J and WSDL-Centric Development: Chapter 11 -- Chapter 2 An Overview of Java Web Services -- 2.1 The Role of JWS in SOA Application Development -- 2.1.1 A Hypothetical SOA Application -- 2.1.2 JWS Enables SOA Development -- 2.2 A Quick Overview of the Ease-of-Use Features -- 2.2.1 Source Code Annotations -- 2.2.2 Standard WSDL/Java Mapping -- 2.2.3 Standard Serialization Context -- 2.2.4 Development Models -- 2.2.5 JWS Trade-Offs -- 2.3 JAX-WS 2.0 -- 2.3.1 Java/WSDL Mapping -- 2.3.2 Static WSDL -- 2.3.3 Dynamic and Static Clients -- 2.3.4 Invocation with Java Interface Proxies -- 2.3.5 Invocation with XML -- 2.3.6 XML Service Providers -- 2.3.7 Handler Framework -- 2.3.8 Message Context -- 2.3.9 SOAP Binding -- 2.3.10 HTTP Binding -- 2.3.11 Converting Exceptions to SOAP Faults -- 2.3.12 Asynchronous Invocation -- 2.3.13 One-Way Operations -- 2.3.14 Client-Side Thread Management -- 2.3.15 WSDL StylesSupport for RPC/Literal and Document/Literal Wrapped -- 2.3.16 XML Catalogs -- 2.3.17 Pseudoreference Passing (Holder<T> for Out and In/Out Parameters) -- 2.3.18 Run-time Endpoint Publishing (Java SE Only) -- 2.4 JAXB 2.0 -- 2.4.1 Binding XML Schema to Java Representations -- 2.4.2 Mapping Java Types to XML Schema -- 2.4.3 Mapping Annotations -- 2.4.4 Binding Language -- 2.4.5 Binding Run-time Framework (Marshal/Unmarshal) -- 2.4.6 Validation -- 2.4.7 Portability -- 2.4.8 Marshal Event Callbacks -- 2.4.9 Partial Binding -- 2.4.10 Binary Data Encoding (MTOM or WS-I) -- 2.5 WS-Metadata 2.0 -- 2.5.1 WSDL Mapping Annotations -- 2.5.2 SOAP Binding Annotations -- 2.5.3 Handler Annotations -- 2.5.4 Service Implementation Bean -- 2.5.5 Start from WSDL and Java -- 2.5.6 Automatic Deployment -- 2.6 WSEE 1.2 -- 2.6.1 Port Component -- 2.6.2 Servlet Endpoints -- 2.6.3 EJB Endpoints -- 2.6.4 Simplified Packaging -- 2.6.5 Handler Programming Model -- 2.7 Impact of Other Java EE 5 Annotation Capabilities -- 2.7.1 Dependency Injection -- 2.7.2 Interceptors -- 2.7.3 POJO Support in EJB 3.0 -- 2.8 Conclusions -- 2.8.1 Configuring Your Environment to Build and Run the Software Examples -- Chapter 3 Basic SOA Using REST -- 3.1 Why REST? -- 3.1.1 What Is REST? -- 3.1.2 Topics Covered in This Chapter -- 3.2 XML Documents and Schema for EIS Records -- 3.2.1 No WSDL Doesnt Necessarily Mean No Interfaces -- 3.3 REST Clients with and without JWS -- 3.3.1 Getting EIS Records from a REST Service without Using JWS -- 3.3.2 Getting EIS Records from a REST Service with JWS -- 3.3.3 Sending EIS Records to a REST Service without Using JWS -- 3.3.4 Sending EIS Records to a REST Service with JWS -- 3.4 SOA-Style Integration Using XSLT and JAXP for Data Transformation -- 3.4.1 How. 
520 |a Expert Solutions and State-of-the-Art Code Examples SOA Using Java Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today's Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples. Hansen covers creating, deploying, and invoking Web services that can be composed into loosely coupled SOA applications. He begins by reviewing the 'big picture, ' including the challenges of Java-based SOA development and the limitations of traditional approaches. Next, he systematically introduces the latest Java Web Services (JWS) APIs and walks through creating Web services that integrate into a comprehensive SOA solution. Finally, he shows how application frameworks based on JWS can streamline the entire SOA development process and introduces one such framework: SOA-J. The book Introduces practical techniques for managing the complexity of Web services and SOA, including best-practice design examples Offers hard-won insights into building effective SOA applications with Java Web Services Illuminates recent major JWS improvements - including two full chapters on JAX-WS 2.0 Thoroughly explains SOA integration using WSDL, SOAP, Java/XML mapping, and JAXB 2.0 data binding Walks step by step through packaging and deploying Web services components on Java EE 5 with JSR-181 (WS-Metadata 2.0) and JSR-109 Includes specific code solutions for many development issues, from publishing REST endpoints to consuming SOAP services with WSDL Presents a complete case study using the JWS APIs, together with an Ajax front end, to build a SOA application integrating Amazon, Yahoo Shopping, and eBay Contains hundreds of code samples - all tested with the GlassFish Java EE 5 reference implementation - that are downloadable from the companion Web site, http://soabook.com. 
542 |f Copyright © 2007 Pearson Education, Inc.  |g 2007 
542 |f Copyright © 2007 Pearson Education, Incorporated  |g 2007 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web services. 
650 0 |a Java (Computer program language) 
650 0 |a Computer network architectures. 
650 6 |a Services Web. 
650 6 |a Java (Langage de programmation) 
650 6 |a Réseaux d'ordinateurs  |x Architectures. 
650 7 |a Web services.  |2 blmlsh 
650 7 |a Java (Computer program language)  |2 blmlsh 
650 7 |a Computer network architectures.  |2 blmlsh 
650 7 |a Computer network architectures.  |2 fast  |0 (OCoLC)fst00872277 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Web services.  |2 fast  |0 (OCoLC)fst01173242 
776 0 8 |i Print version:  |a Hansen, Mark D., 1965-  |t SOA using Java Web services.  |d Upper Saddle River, N.J. : Prentice Hall, 2007  |z 0130449687  |w (DLC) 2007009650  |w (OCoLC)85892326 
856 4 0 |u https://learning.oreilly.com/library/view/~/0132394057/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 264683 
938 |a YBP Library Services  |b YANK  |n 14850404 
938 |a YBP Library Services  |b YANK  |n 15628879 
994 |a 92  |b IZTAP