You are on page 1of 25

SAP Flashbook

Providing Web Services Part 2 Author: Susanne Rothaug

This e-learning session contains narration!

Objectives
After completing this session, you will be able to: manually create and edit a
 Web Service Definition and a  Web Service Configuration

 SAP AG 2003, Title of Presentation, Speaker Name / 2

 transactional behavior.  security requirements. … Idea  describe this kind of behavior via abstract features  leave it to the Web Service Configurator to assign technical protocols to these abstract features  Example: Feature:  Technical Protocols:  Stateful Stateful via HTTP-Cookies. Speaker Name / 3 . Stateful via URL-Extensions  SAP AG 2003. Title of Presentation.Web Service Definition A Web service Definition is the assignment of behavior to a Virtual Interface via features Motivation A Web service is not only described by its interface but also by its behavior with respect to  stateless/stateful communication.

Speaker Name / 4 . Title of Presentation.Web Service Definition Benefits  The same Web Service definition can be deployed to various application servers which may differ in their technical capabilities  Web Service Client implementations do not depend on technical server information  Clients are generated based on implementation-independent Web Service definitions Technical details are configured separately in the Web Service Client Runtime   SAP AG 2003.

Create Web Service Definition Choose “Web Service Definition”  SAP AG 2003. Title of Presentation. Speaker Name / 5 .

Create Web Service Definition Choose a package Specify a name  SAP AG 2003. Speaker Name / 6 . Title of Presentation.

Speaker Name / 7 . Title of Presentation.Create Web Service Definition Overview of the WSD  SAP AG 2003.

Create Web Service Definition Features of the WSD: Session  SAP AG 2003. Title of Presentation. Speaker Name / 8 .

Speaker Name / 9 .Create Web Service Definition Features of the WSD: Authentication  SAP AG 2003. Title of Presentation.

Create Web Service Definition Features of the WSD: Authorization  SAP AG 2003. Title of Presentation. Speaker Name / 10 .

Create Web Service Definition Features of the WSD: Transport Guarantee  SAP AG 2003. Speaker Name / 11 . Title of Presentation.

Create Web Service Definition Feautures of the WSD: Message ID  SAP AG 2003. Speaker Name / 12 . Title of Presentation.

Web Service Configuration & Deployment .  Security … Tracing. Monitoring Roles  Deployment as usual  SDM deployment in Java  SAP AG 2003. Title of Presentation.1 A Web Service Configuration is the assignment of technical protocols to abstract features  Based on the Web Service capabilities of the specific SAP Web Application Server  Configuration of additional Web Service Runtime features  Logging. Speaker Name / 13 .

Title of Presentation.2 - Create New Deployment Descriptor  SAP AG 2003. Speaker Name / 14 .Web Service Configuration & Deployment .

Speaker Name / 15 .3 - Select “Web Service Configurations” … …and choose “Add”. Title of Presentation.Web Service Configuration & Deployment .  SAP AG 2003.

Web Service Configuration & Deployment . Title of Presentation.4 - Choose the EJB Reference  SAP AG 2003. Speaker Name / 16 .

Web Service Configuration & Deployment . Title of Presentation. Speaker Name / 17 .5 - Choose the WSD Reference  SAP AG 2003.

Title of Presentation.  SAP AG 2003. Speaker Name / 18 .6 - Select “CreditCheckWS”… …and choose “Add”.Web Service Configuration & Deployment .

Web Service Configuration & Deployment . Title of Presentation. Speaker Name / 19 .7 - Choose the transport binding  SAP AG 2003.

Title of Presentation. Speaker Name / 20 .Web Service Configuration & Deployment .8 - Overview of the WSC  SAP AG 2003.

Speaker Name / 21 .9 - Authentication Types  SAP AG 2003.Web Service Configuration & Deployment . Title of Presentation.

Web Service Configuration & Deployment . Speaker Name / 22 .10 - Create EAR project  SAP AG 2003. Title of Presentation.

Web Service Configuration & Deployment . Speaker Name / 23 .11 - Build EAR file  SAP AG 2003. Title of Presentation.

12 -  SAP AG 2003. Speaker Name / 24 . Title of Presentation.Web Service Configuration & Deployment .

Speaker Name / 25 .Summary Now you should be able to: manually create and edit a  Web Service Definition and a  Web Service Configuration  SAP AG 2003. Title of Presentation.