Enabling Business-to-Business Processes
Getting Involved
Concepts of Process Integration (XI)
Grundlagen
Design-Zeit
Konfigurations-Zeit
Abbildung kollaborativer Prozesse
Interface-basierte Verarbeitung von Messages
Messages
Engines auf dem Integration Server
XI-Content
Connectivity
Kommunikation über die Proxy-Laufzeit
ABAP-Proxies zur Integration von Business-Systemen
Java-Proxies zur Integration von Business-Systemen
Kommunikation über die Adapter-Laufzeit
Der IDoc-Adapter zur Integration von Business-Systemen
Der RFC-Adapter zur Integration von Business-Systemen
Der Plain-HTTP-Adapter zur Integration von Business-Systemen
Der SAP Business Connector-Adapter
Der File-Adapter zur Integration von Business-Systemen
Der JDBC-Adapter zur Integration von Business-Systemen
Der JMS-Adapter zur Integration von Business-Systemen
Der Mail-Adapter zur Integration mit E-Mail-Servern
Der Marketplace-Adapter zur Integration mit Marktplätzen
Der SOAP-Adapter zur Integration von Remote Clients/Web-Services
Kommunikation mit embedded Prozessintegration
Kommunikation mit Industrie-Standards
Integration betriebswirtschaftlicher Systeme mit RNIF-Adaptern
Integration betriebsw. Systeme mit dem CIDX-Adapter
Kommunikation zwischen PI-Landschaften
Integration von Geschäftspartnern, die PI einsetzen
Integration von Geschäftspartnern, die SAP XI 2.0 einsetzen
Integration kleinerer Geschäftspartner und Tochterunternehmen
Sync/Async-Kommunikation
Working with the Development Environment
Go and Create
Integration von Geschäftspartnern über Industrie-Standards
Systemlandschaft konfigurieren
Business Packages installieren
B2B-Integration konfigurieren
Messages verarbeiten
Übergreifende Prozesse überwachen
Integration von kleineren Geschäftspartnern und Tochterunternehm
Partner Connectivity Kit installieren
Integration mit dem Partner Connectivity Kit konfigurieren
A2A-Integration konfigurieren
Messages verarbeiten (mit PCK)
Übergreifende Prozesse überwachen (mit PCK)
Core Development Tasks
Developing Business Logic
Aufbau der Business Packages
Business Package für RosettaNet
Business Package für CIDX
Using Connectivity and Interoperability
Applying Extensibility
Business Solution Configuration
Konfiguration
Konfiguration von unternehmensinternen Prozessen
Konfiguration von unternehmensübergreifenden Prozessen
Konfigurationsszenario
Gruppierung von Konfigurationsobjekten
Konfigurationsübersicht
Konfiguration von Integrationsszenarien
Auswahl des Integrationsszenarios (Component View)
Zuordnung von Services
Konfiguration von Verbindungen
Zuordnung von Kommunikationskanälen
Generierung von Konfigurationsobjekten
Einstellungen für die Generierung
Generierungsprotokoll
Konfiguration von B2B-Szenarien
Konfiguration der Message-Verarbeitung
Konfigurationsobjekte
Objektschlüssel bei Konfigurationsobjekten
Generische/Spezifische Definition von Konfigurationsobjekten
Beispiele für die Generische/Spezifische Definition von Interfac
Kommunikationsprofil
Kommunikationspartner
Identifikatoren
Service
Adapterspezifische Identifikatoren
Zugriffskontrolle über zugeordnete Benutzer
Business-System (Service)
Definition eines Business-Systems als Service
Business-Service
Integrationsprozess (Service)
Definition eines Integrationsprozesses als Service
Kommunikationskanal
Automatisches Erzeugen von Kommunikationskanälen
Kommunikationsvereinbarung
Empfängervereinbarung
Sicherheitseinstellungen für XI-Empfänger-Adapter
Sicherheitseinstellungen für SOAP-Empfänger-Adapter
Sicherheitseinstellungen für den Mail-Empfänger-Adapter
Sendervereinbarung
Sicherheitseinstellungen für XI-Sender-Adapter
Sicherheitseinstellungen für SOAP-Sender-Adapter
Sicherheitseinstellungen für Mail-Sender-Adapter
Objekte des Logischen Routing
Empfängerermittlung
Standard-Empfängerermittlung
Beispiel für eine Empfängerermittlung
Erweiterte Empfängerermittlung
Interface-Ermittlung
Standard-Interface-Ermittlung
Erweiterte (Mapping-basierte) Interface-Ermittlung
Integration-Directory-Programmierschnittstelle
Anwendungsfälle
Programmierschnittstelle aufrufen
Voraussetzungen zur Verwendung der Programmierschnittstelle
Berechtigungen zuordnen
Web-Service-Beschreibung abrufen und vervollständigen
Code-Beispiel für Web-Service-Aufruf (SAP NetWeaver Developer St
Web-Service-Client generieren und (Web Tools Platform von Eclips
Code-Beispiel für Web-Service-Aufruf (Web Tools Platform von Ecl
Web-Services mit Testumgebung aufrufen (Web Services Navigator)
Beschreibung der Programmierschnittstelle
Operationen auf Konfigurationsobjekte
Überblick über die Operationen
Objekt anlegen (Create)
Objekt aus Vorlage anlegen (CreateFromTemplate)
Objekt ändern (Change)
Objekt lesen (Read)
Objekt löschen (Delete)
Objekt prüfen (Check)
Objekt suchen (Query)
Objekt zur Bearbeitung öffnen (OpenForEdit)
Änderungen an Objekt verwerfen (Revert)
Beschreibung der Objekttypen
Objekttyp-übergreifende Elemente
Kommunikationspartner
Service
Kommunikationskanal
Empfängerermittlung
Interface-Ermittlung
Sendervereinbarung
Empfängervereinbarung
Werte-Mapping
Konfigurationsszenario
Operationen auf Änderungslisten
Überblick über die Operationen
Änderungsliste anlegen (Create)
Änderungsliste aktivieren (Activate)
Änderungsliste zurücksetzen (Revert)
Objekte einer Änderungsliste auflisten (GetObjectIdentifiers)
Konsistenz prüfen (CheckContent)
Status der Änderungsliste ermitteln (GetState)
Zustand des Laufzeit-Cache ermitteln (GetCacheState)
Beschreibung von Änderungslisten
Fehlerbehandlung
Schweregrad
Technischer Fehlercode
Besondere Aufgaben und Hinweise
Objektverweise definieren
Hinweise zum Umgang mit komplexen Konfigurationsobjekten
Hinweise zur Behandlung von Kennwörtern
Hinweise zur Behandlung von Sprachen und sprachabhängigen Texten
Empfehlungen zur Aufrufsequenz
Sicherheitseinstellungen
Message-Sicherheit (Überblick)
Transportsicherheit (Überblick)
Werte-Mapping
Anzeigen/Bearbeiten der Werte-Mapping-Tabelle
Werte-Mapping-Replikation für Massendaten
Weitere Funktionen
Konfigurationstest
Definition von Web-Services
Analyse des Laufzeit-Cache
Integrationsprozess im XI Laufzeit-Cache analysieren
Hinweise zur Fehlerbehebung (Integrationsprozesse)
System Landscape Directory in der Exchange Infrastructure
Konfigurieren eines Business-Systems
Konfigurieren von Gruppen und Transport-Targets
Konfiguration mit dem PCK
Kommunikationsprofil
Kommunikationspartner
Identifikatoren
Service
Business-Service
Kommunikationskanal
Kommunikationsvereinbarung
Empfängervereinbarung
Sicherheitseinstellungen für XI-Empfänger-Adapter
Sicherheitseinstellungen für SOAP-Empfänger-Adapter
Sicherheitseinstellungen für den Mail-Empfänger-Adapter
Sendervereinbarung
Sicherheitseinstellungen für XI-Sender-Adapter
Sicherheitseinstellungen für SOAP-Sender-Adapter
Sicherheitseinstellungen für Mail-Sender-Adapter
Generische/Spezifische Definition von Konfigurationsobjekten
Generische/Spezifische Definition von Sendervereinbarungen
Generische/Spezifische Definition von Empfängervereinbarungen
Ensuring Quality
Testing
Logging and Tracing
Integration
Using Third Party
Reference
Konfigurationsbeispiel zum Message-Austausch
Konfigurationsobjekte im sendenden PCK
Konfigurationsobjekte im Integration Server
Konfigurationsobjekte im empfangenden PCK