Enterprise Team, The

Nicholas Kassem is a Senior Staff Engineer with Sun Microsystems. He has influenced and had responsibility for a number of technologies and initiatives within Java Software, including the Java Web Server, Java Embedded Server, Java Servlet API, JavaServer Pages, Java Message Queuing, and the J2EE programming model.



0201702770AB04062001

Mark Johnson

Inderjeet Singh is lead architect on the Java BluePrints Team, where he works with other architects and engineers to define best uses of Java technologies for application design. Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are Java Native Interface in The Java Tutorial Continued (Addison-Wesley), “The EJB Programming Guide” for Inprise Corporation, and “ Understanding EDT, ” a guide to Digital Equipment Corporation's text editor.

Mark Johnson is an enterprise computing consultant and author.

0201787903AB09232002

Inderjeet Singh

 

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.

Beth Stearns

Inderjeet Singh is lead architect on the Java BluePrints Team, where he works with other architects and engineers to define best uses of Java technologies for application design. Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are Java Native Interface in The Java Tutorial Continued (Addison-Wesley), “The EJB Programming Guide” for Inprise Corporation, and “ Understanding EDT, ” a guide to Digital Equipment Corporation's text editor.

Mark Johnson is an enterprise computing consultant and author.

0201787903AB09232002