rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780132582094

Designing Web Services with the J2EE 1.4 Platform JAX-RPC, SOAP, and XML Technologies

by ; ; ; ; ;
  • ISBN13:

    9780132582094

  • ISBN10:

    0132582090

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2004-06-09
  • Publisher: Addison-Wesley Professional
  • Purchase Benefits
List Price: $59.99
We're Sorry.
No Options Available at This Time.

Summary

Written by Sun Microsystems'Java" BluePrints team, Designing Web Services with the J2EE" 1.4 Platformis the authoritative guide to the best practices for designing and integrating enterprise-level Web services using the Java 2 Platform, Enterprise Edition (J2EE) 1.4. This book provides the guidelines, patterns, and real-world examples architects and developers need in order to shorten the learning curve and start building robust, scalable, and portable solutions. The authors use the Java Adventure Builder application to bring the design process to life and help illustrate the use of Java APIs for XML Processing (JAXP), Java APIs for XML-Based RPC (JAX-RPC), and other Web service and Java-XML technologies. Key topic coverage includes: Web service requirements and design issues Support for Web services provided by the J2EE 1.4 platform Designing and implementing Web service end points Writing efficient Web service client applications Designing and developing XML-based applications Integrating applications and data using Web services The J2EE platform security model as it applies to Web services A coherent programming model for designing and developing Web service endpoints and clients Designing Web Services with the J2EE" 1.4 Platformprovides the insight, advice, and detail that make it easier to create effective Web service applications using the J2EE 1.4 platform.

Author Biography

 

Foreword.

About the Authors.

Preface.

1. Introduction.

What Are Web Services?

Challenges of Web Service Development.

Typical Web Service Scenarios.

J2EE 14: The Platform for Web Services.

Conclusion.

2. Standards and Technologies.

Overview of Web Service Standards.

J2EE: The Integrated Platform for Web Services.

Other Java-XML Technologies.

Conclusion.

3. Service Endpoint Design.

Example Scenarios.

Flow of a Web Service Call.

Key Web Services Design Decisions.

Designing a Service's Interaction Layer.

Processing Layer Design.

Publishing a Web Service.

Handling XML Documents in a Web Service.

Deploying and Packaging a Service Endpoint.

Conclusion.

4. XML Processing.

XML Overview.

Outline for Handling XML Documents.

Designing XML-Based Applications.

Implementing XML-Based Applications.

Performance Considerations.

Conclusion.

5. Client Design.

Choosing a Communication Technology.

Scenarios for Web Services-Based Client Applications.

Developing Client Applications to Use a Web Service.

General Considerations.

Conclusion.

6. Enterprise Application Integration.

Integration Requirements and Scenarios.

J2EE Integration Technologies.

Integration Design Approaches.

Data Integration Guidelines.

Guidelines for Integration.

Conclusion.

7. Security.

Security Scenarios.

J2EE Platform Security Model.

Security for Web Service Interactions.

Message-Level Web Service Security.

Conclusion.

8. Application Architecture and Design.

Overview of Adventure Builder.

Order Processing Center Architecture and Design.

Endpoint Design Issues.

Web Service Communication Patterns.

Managing Complex Web Service Interactions.

Building More Robust Web Services.

Conclusion.

Glossary.

Index.

Table of Contents

 

Foreword.

About the Authors.

Preface.

1. Introduction.

What Are Web Services?

Challenges of Web Service Development.

Typical Web Service Scenarios.

J2EE 14: The Platform for Web Services.

Conclusion.

2. Standards and Technologies.

Overview of Web Service Standards.

J2EE: The Integrated Platform for Web Services.

Other Java-XML Technologies.

Conclusion.

3. Service Endpoint Design.

Example Scenarios.

Flow of a Web Service Call.

Key Web Services Design Decisions.

Designing a Service's Interaction Layer.

Processing Layer Design.

Publishing a Web Service.

Handling XML Documents in a Web Service.

Deploying and Packaging a Service Endpoint.

Conclusion.

4. XML Processing.

XML Overview.

Outline for Handling XML Documents.

Designing XML-Based Applications.

Implementing XML-Based Applications.

Performance Considerations.

Conclusion.

5. Client Design.

Choosing a Communication Technology.

Scenarios for Web Services-Based Client Applications.

Developing Client Applications to Use a Web Service.

General Considerations.

Conclusion.

6. Enterprise Application Integration.

Integration Requirements and Scenarios.

J2EE Integration Technologies.

Integration Design Approaches.

Data Integration Guidelines.

Guidelines for Integration.

Conclusion.

7. Security.

Security Scenarios.

J2EE Platform Security Model.

Security for Web Service Interactions.

Message-Level Web Service Security.

Conclusion.

8. Application Architecture and Design.

Overview of Adventure Builder.

Order Processing Center Architecture and Design.

Endpoint Design Issues.

Web Service Communication Patterns.

Managing Complex Web Service Interactions.

Building More Robust Web Services.

Conclusion.

Glossary.

Index.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program