ebook img

Providing Web Services in ABAP PDF

37 Pages·2006·2.06 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Providing Web Services in ABAP

Providing Web Services in ABAP Dr. Susanne Rothaug SAP NetWeaver Product Management Enterprise SOA and Web Service Technology Web Service Creation: Inside-out approach Web Service Creation: Outside-In approach Outlook to Web Services in the next SAP NetWeaver release SOA Is Great, But Not Enough ENTERPRISE SERVICES CAPTURE BUSINESS SEMANTICS AND REPRESENT A “COMMON LANGUAGE OF BUSINESS” SOA + ES = Enterprise SOA ©SAP AG2006, S. Rothaug/ 3 Aspects of Enabling Enterprise Services Service enabling consists of two aspects: (cid:132) From a technology perspective, the SAP system has to support communication based on the Web Services standards stack (cid:132) From an application perspective, the SAP system has to provide meaningful services to prospective client applications Application Services: Web Services Technologies: ABAP XML Java XSD Web-based WSDL Standard SOAP Custom BPEL4WS SAP Application ©SAP AG2006, S. Rothaug/ 4 Enterprise SOA Business Processes and User Interaction Enterprise Services Abstraction and Integration Enterprise Applications ©SAP AG2006, S. Rothaug/ 5 What makes a Services an Enterprise Service ©SAP AG2006, S. Rothaug/ 6 Web Services Overview: Definition WEB SERVICES are SELF CONTAINED and SELF DESCRIBING APPLICATION FUNCTIONALITIES that can be PROCESSED through OPEN INTERNET STANDARDS ©SAP AG2006, S. Rothaug/ 7 Web Services Overview: The Nature of Web Services Web Services act like a black-box that may require input and deliver a result work on top of any communication technology stack can be published, discovered and invoked based on open technology standards work in synchronous and asynchronous scenarios facilitate integration within an enterprise as well as cross enterprises ©SAP AG2006, S. Rothaug/ 8 Web Services Overview: The Paradigm UDDI Registry 2 1 Direct WSDL exchange (cid:132)Discover Web service (cid:132)Create Web service (cid:132)Develop Client App (cid:132) Create WSDL (cid:132) Publish WSDL (opt.) WSDL Web Document Service Consumer e c vi r e s b e W Business SOAP Functionality 3 (cid:132) Web service Execution Web service Provider ©SAP AG2006, S. Rothaug/ 9 Web Services Overview: WSDL Overview Web Service Description Language Describes the basic characteristics of a Web service (cid:132) Supported operations and their data format e.g. xCBL Order (cid:132) Supported protocols e.g. SOAP (cid:132) Network address e.g. http://a.com/order Further information (cid:132) Working Group: http://www.w3.org/2002/ws/desc/ (cid:132) Specification: http://www.w3.org/TR/wsdl12/ ©SAP AG2006, S. Rothaug/ 10

Description:
No Web service specific programming. • New or on the Java stack. ▫ Can be found on the “Interface” tab of the Service Definition on the ABAP stack
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.