Schnittstelle XML Integration von R/3™ ins globale ... · PDF fileXML@SAP: iXML -...
Transcript of Schnittstelle XML Integration von R/3™ ins globale ... · PDF fileXML@SAP: iXML -...
cimt solution AG 16. Mrz 2001, Werner Schwering
4. SAP-Anwenderforum, FHNONLneburg, 16. Mrz 2001
Dipl. Wirtschaftsinf. Werner Schweringcimt solutions AG
Schnittstelle XMLIntegration von R/3 ins globale
Kommunikationsnetz
cimt solution AG 16. Mrz 2001, Werner Schwering
Nutzenpotenzial E-Business SAP Kommunikationsschnittstellen XML Basiswissen XML @ SAP
Business Connector iXML Toolset
Internet Business Framework (IBF) Interface Repository Service Directory XML Message Server
Sicherheit Ausblick/Fazit
berblick
cimt solution AG 16. Mrz 2001, Werner Schwering
Nutzenpotential E-Business
Automatisierte Prozesse Steigerung der Effizienz Optimierung des Gewinns
Neugewinnung von Kunden Befriedigung der Kundenbedrfnisse Binden von Geschftspartnern Internationalitt 24 Std. Verfgbarkeit
Grnde
cimt solution AG 16. Mrz 2001, Werner Schwering
Nutzenpotential E-Business
Kostenvorteil Typischer Beschaffungprozess (mit Genehmigungsverfahren, etc.)
ca. US $ 100 / pro BestellungE-Procurementsystem
ca. US $ 15-25 / pro Bestellung
Zeitvorteil 7 Tage normaler Prozess
2 Tage mit E-Procurementsystem
Kostenersparnisse
(SAP AG; Gartner Group)
(SAP AG; Aberdeen Group)
cimt solution AG 16. Mrz 2001, Werner Schwering
SAP Schlagwrter & Kommunikationsschnittstellen
SAP R/3
XML HTML
EDIMail
DateiSchnittstelle
IDOC
RFC
BAPI
ALE
ITS
.........
...............
cimt solution AG 16. Mrz 2001, Werner Schwering
XML - Basis
Kundenauftrag
Kundenauftrag SoldToParty: John Smith ShipToParty: 200 S Wacker Drive Chicago IL 60606 Line items:
T. Kiddler, The Soul of a New Machine Quantity: 2 Price: $18.50
J. Shurkin, Engines of the Mind Quantity: 3 Price: $25
Status: New
HTML Format
cimt solution AG 16. Mrz 2001, Werner Schwering
XML - Basis
eXtensible Markup Language Vereinfachte Fassung von SGML Formalismus, der die Definition HTML-hnlicher Markup-
Sprachen bzw. Daten-Formate erlaubt universelles Datenaustausch-Format Tags enthalten Metadaten ber die aktuellen Daten Case-sensitive Wohlgeformtheit und Gltigkeit Document Type Definition (DTD) Schemata
cimt solution AG 16. Mrz 2001, Werner Schwering
XML - Basis
Gerhard Schrder
A. MllerBcherstr. 17, 22047
Hamburg
Charles E. Goldfarb, The
XML Handbook
Bob DuCharme, XML TheAnnotated Specification
Confirmed
Beispiel: Western Europen; Deutsche Umlaute
Standard Zeichenstze
cimt solution AG 16. Mrz 2001, Werner Schwering
XML@SAP: Business Connector
SAP R/3 SD, MM
Business Connector
Mainframe
Firewall
XML Konverter
ERP System
Business Connector
FirewallInternet
Laptop
Laptop
Laptop
SAP System
SAP System
SAP System
SAP BC
SAP BC
SAP BC
SAP BCSAP System
Externes System
Browser
RFC, tRFC RFC, tRFC
RFC, tRFC
RFC, tRFC
HTTP
HTTP
HTTP
1.2.
3.
cimt solution AG 16. Mrz 2001, Werner Schwering
XML@SAP: Business Connector
RFC, tRFC
HTTP
HTTPHTTP
HTTP
HTTP
cimt solution AG 16. Mrz 2001, Werner Schwering
XML@SAP: iXML - Toolset
Nicht-validierender XML-Parser XML Wiedergabe (rendering) DOM (Level 1) Zugriff auf DTD Untersttzt Event- basierte Verarbeitung Programmiersprachen: ABAP, C, C++ Verfgbar ab Release 4.6c XML stream-basierte Schnittstellen
ABAP strings ABAP interne Tabellen / RFC Dateischnittstelle (WS_UPLOAD) XML via Internet Transaction Server
Charakteristika
cimt solution AG 16. Mrz 2001, Werner Schwering
IBF - Interface Repository
Beschreibung von allen ffentlichen Schnittstellen und Datentypen von R/3 XML Formate
RFC XML IDoc XML BAPI XML
Schnittstellensprache: XML Schema (W3C Empfehlung)
Frage: Was soll ich nun mit dem Dokument machen?
cimt solution AG 16. Mrz 2001, Werner Schwering
IBF - Service Directory
Inte
rnet
Server(XML-fhig)z.B.
BizTalk
SAP-XML
www.cimt-ag.de/.../...Externer
Client
SAP-XML + Umschlag + URL = fertig
Service Name Schnittstelle aus IFR URL technische Informationen
Verschlsselung Synchron/asynchron Commit/Keep
cimt solution AG 16. Mrz 2001, Werner Schwering
IBF - Service Directory
InterfaceRepository
ServiceDirectory
(Interface+URL)
CustomerInterface
Repository
ExternerClient
Applikations-system
Interface
request info
call
publish
publish
SAPKunde
Cac
heRef
Ref
cimt solution AG 16. Mrz 2001, Werner Schwering
IBF - XML Message Server
Ziel: Flexible, skalierbare Infrastruktur fr angebundene
Systeme Verbindung einer mySAP.com Domne ins Internet
und mySAP.com Kompononten untereinander Abhngigkeiten: XML, HTTP Infrastruktur in R/3, IBF Verfgbar ab Anfang 2001 mit Basis Rel. 5.0
Weiterhin: Keine User Interface orientierte Infrastruktur Kein Workflow System Kein Email System
cimt solution AG 16. Mrz 2001, Werner Schwering
IBF - XML Message Server Ports
XML Message Server
Message Server Ports
RFCBC IDoc HTTP XRFC Proprietr
HTTP Client RFC Client
R/3 Server ohneHTTP Kernel
R/3 Server mitHTTP Kernel
Sonst. ERP System
HTTP
HTTP
-- HTTP --BC
RFC
RFC
- RFC -
Single Point ofContact
- Routing, stabile URLs
- Hohe Verfgbarkeit
- Skalierbarkeit
- Logging
- Revisionsfhigkeit
- Queuing,Wiederaufsetzbarkeit
- Services (Mapping)
cimt solution AG 16. Mrz 2001, Werner Schwering
Sicherheitsaspekte
Internet
RouterPaketfilter
ExterneFirewall
HTTPS
R/3 Client LAN
SAP Router
Internes Sicherheitsprodukt
RouterPaketfilter
Web-ServerInternet Transaction Server (WGATE)XML Konverter (Business Connector)
Servlet EngineDirectory ServerMessage Server
R/3 Appl. ServerCRM System
Workplace Server, etc.SAP DB
DMZ
cimt solution AG 16. Mrz 2001, Werner Schwering
berlegungen
Ist XML in meinem Fall das richtige Datenformat? Massenverarbeitung XML Overhead beachten Evtl. Kompression einschalten Andere effiziente Datenformate beachten
Kann ich auf Standard Strukturen zurckgreifen? Benutzt jede Applikation eigenes XML-Format? Welche neuen, noch nicht in SAP umgesetzten
Lsungen gibt es am Markt?
cimt solution AG 16. Mrz 2001, Werner Schwering
Ntzliche Links
SAPNet (nur Partner) http://service.sap.com/connectors SAPNet (nur Partner) http://service.sap.com/IBF SAP IFR http://ifr.sap.com W3C Seite http://www.w3.org Microsoft XML Seite http://msdn.microsoft.com/xml Webdeveloper Seite http://www.webdeveloper.com/xml OASIS Seite http://www.oasis-open.org xmlTree-Inhaltsverzeichnis http://www.xmltree.com XML Industrie Portal http://www.xml.org XML Information Seite http://www.xml.com Cetus links http://www.cetus-links.org/oo_xml.html
cimt solution AG 16. Mrz 2001, Werner Schwering
Ausblick / Fazit
SAP AG stellt ein Rahmenwerk zur Verfgung, so dass nahezu alle betrieblichen Bedrfnisse abgedeckt werden
XML ist nur ein Datenformat
Grundstein zum universellen Austauschformat!!!
cimt solution AG 16. Mrz 2001, Werner Schwering
cimt agBurchardstrae 1720095 HamburgTelefon ++49 (40) 533 02 - 0
www.cimt-ag.com
Foliennummer 1berblickNutzenpotential E-Business Nutzenpotential E-BusinessSAP Schlagwrter & KommunikationsschnittstellenXML - BasisXML - BasisXML - BasisXML@SAP: Business ConnectorXML@SAP: Business ConnectorXML@SAP: iXML - ToolsetIBF - Interface RepositoryIBF - Service DirectoryIBF - Service DirectoryIBF - XML Message ServerIBF - XML Message Server PortsSicherheitsaspekteberlegungenNtzliche LinksAusblick / FazitFoliennummer 21