ABAP-Webservice

ABAP-Webservices in SAP – kein Hexenwerk mehr!

Alles was Sie benötigen stellt SAP Ihnen zur Verfügung. Sie können nahezu alles notwendige generieren und dann komfortabel darauf zugreifen. Sowohl eingehende als auch ausgehende Aurufe sind kein Problem. Applikationen können so gut vernetzt werden und so neben BAPI und asynchroner HCM/HL7 Technik mit einander in Austausch treten. Natürlich auf Wunsch auch SSL-verschlüsselt.

Sie haben einen SOAP-Webservice und wollen diesen aus SAP aufrufen?

Dann benötigen Sie einen Consumer-Proxy. 

Ein Consumer-Proxy stellt eine einfache Möglichkeit zur Verfügung, alle Operationen eines Webservice aus ABAP zu benutzen. Außerdem werden automatisch alle benötigten Datenstrukturen generiert um die Übergabe an den Webservice zu erleichtern.

Sie möchten SAP-Funktionen via SOAP-Webservice zur Verfügung stellen?

Dann brauchen Sie einen Provider-Proxy im SAP.

Ein Provider-Proxy veröffentlicht eine ABAP-Funktion als Webservice. Es werden automatisch alle Definitionen und Strukturen "webfähig" gemacht und eine WSDL generiert über die Ihre Funktion dann von einem Non-SAP Programm aufgerufen werden kann.

Sie möchten einen individuellen SAP
REST-Webservice anbieten?

Dann benötigen Sie eine SICF-Handlerklasse.

Ein SICF-Handler empfängt Http-Anfragen und antwortet darauf. Diese Antworten sowie die Bedingungen unter denen der Service reagieren soll können Sie bestimmen. Auch hier sind SSL und eine spezielle Authentifizierung möglich.

Sie möchten die ausgelieferte Standard SAP-REST-API einsetzen?

???

!!!!

Webservice sind für diverse Anwendungen ohne direkten SAP-Dialog ideal. Sollten Sie SAP-Fenster aufrufen wollen empfehle ich Ihnen mein Produkt SAP in jedem Programm.

Gerne berate ich Sie individuell nach Ihrem Bedarf.