Académique Documents
Professionnel Documents
Culture Documents
1.
2.
Integration Repository
3.
Integration Directory
4.
Integration Server
5.
Integration Adapters
6.
Integration Clients
Applications need the following proxy components to use the SAP Exchange Infrastructure directly and without adapters.
-Proxy Framework
-Proxy Generator
-Proxy Runtime
Integration Server (IS):
The Integration Server is the central part of the SAP Exchange Infrastructure. It receives messages from the sender
applications and then applies routing and mapping rules to these messages and finally sends them to the receiving
application. Each SAP Web Application Server has the Integration Server Software built in but it is the specific configuration
that activates its role as a central Integration Server.
Integration Adapters (IA):
Integration Adapters are used to convert various protocols and data formats into the Integration Servers XML based
message objects and vice versa. The Integration Server comes with some built in adapters but most adapters are additional
components.
Integration Repository (IR):
The Integration Repository provides collaboration knowledge available at design time, for example, mappings,
interfaces, and components. It is built in Java and follows Java 2 Enterprise Edition (J2EE) standards. The information in the
Integration Repository is used by the Integration Directory, which adds configuration-specific information that is needed for
execution.
Integration Directory (ID):
The Integration Directory contains detailed collaboration knowledge about the current system landscape around the
SAP Integration Server. It is a description of routing rules, active services, executable mappings and the specific system
landscape. The Integration Directory details the information from the Integration Repository that is specific to the
configuration.
The goal of the Integration Directory is for the customer to configure the sender.Once Integration content has been created
in the Integration repository, scenarios are configured in the Integration Directory.
Icon Meaning
Element with more than 1 occurance
Element
Attribute
Icon Colors :
White : Optional attribute or element not assigned
Red : Attribute or element must be assigned to complete the Mapping
Yellow : Attribute or element has already been assigned but the corresponding mapping in the data-flow editor is not
complete
Green: Mapping to target field complete.
Function Categories:
Arithmetic: add, substract, equalsA, abs, sqrt, sign, sqrt, etc.
Boolean: And, Or, Not, Equals, notEquals, if, ifWithoutElse
Constants: Constant, CopyValue, sender, receiver
Conversions: FixValues, Value mapping
Date: currentDate, DateTrans, DateBefore, DateAfter, CompareDate
Node Functions: createIf, removeContexts, replaceValue, exists,
SplitByValue, collapseContexts
Statistic: sum, average, count
Text: substring, concat, equalsS, indexOf, lastIndexOf, compare, etc.
Mapping Types:
1) Message mapping:
- Graphical Design and test environment
- Queue based model allows handling of very large documents
- Extensible via Java user defined functions
2) XSLT mapping:
- Open standard
- Portable
- Extensible via java user defined functions
- Memory overhead for very large documents
3) JAVA mapping:
- Flexibility of java programming language
- Java mapping program is responsible for parsing/rendering XML
4) ABAP mapping:
-Leverage existing ABAP base
- ABAP mapping program is responsible for parsing/rendering XML
What is global container and where we use it?
Global Container enables you to cache the values that you want to read again when you next call any user-defined function
in the same message mapping. Note that the sequence in which user-defined functions are called is predefined. It depends
on the position of the target fields that the function was assigned to.
What is alert?
Alerting is a function of Runtime Workbench along with Message archiving, End-to-end monitoring, Performance Monitoring,
Cache monitoring.
Through Runtime Workbench we can access alert inbox, alert configuration.
In Process Integration with Central SAP Monitoring Infrastructure, we Drill down to individual process steps and Use SAP
Web AS Alert Framework.
Transaction ALRTCATDEF.
Alert Inbox:
The alert inbox is user-specific and displays all the alerts for each alert server that have been generated based on the alert
configuration.
An alert can be delivered to you by e-mail, fax, or SMS. In each case, you will also find the alert in your alert inbox,
irrespective of the delivery method.
Transaction ALRTINBOX.
Activities
You can execute the following activities in your alert inbox:
-
Subscribe or unsubscribe to the alert categories that you are permitted to use, in order to receive or not receive the
corresponding alerts.
-
Engine also support previous releases of SAP R/3 like 4.6C and have many more adapters to communicate with legacy
systems.