cancel
Showing results for 
Search instead for 
Did you mean: 

Understanding Architecture of Intergration Server

Former Member
0 Kudos

Hi,

well so far i know the components of the Intergration Server like BPE, IE and AE.

But where to put the Intergration Server. I thought it is also implemented in Java - so Java Stack. But now i found a text in a book telling me, the IS is implemented in ABAP (ABAP-Stack)!? Is this right?!

I would like to describe in a text how the architecture is form the IS via IE, BPE, AE to the developing of own adapters in Java. Therefore i thought everything inside the IS is in Java but this seems to be a little naive!

Can someone help me and provide me with some hints?! Please DO NOT post SAP Library Links, i am searching there for days!

br, Jens

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Jens,

>>>IS is implemented in ABAP (ABAP-Stack)!? Is this right?!

Yes!

Most is in ABAP, except: Mapping Runtime for Msg Mapping, Java Mapping, XSLT, Adapter Engine (IDoc, HTTP and ABAP Proxy: ABAP Stack), Design and Configuration Time (if u activate ur change list, it will be transferred to ABAP stack).

Regards,

Udo

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

Hi Jens,

The Integration Server runs and depends on the SAP Web Application Server. Most parts of the Integration Server run within the ABAP part but mapping is realized in Java. The mapping part is a registered RFC server that runs within the J2EE part using JCO.

The Integration Engine routes the messages and performs the necessary mappings.

The BPE is responsible for the execution of the Integration Process

The Adapter Engine deals with the message flow in XI. The AE is based on the integrated J2EE of the SAP WAS. It allows for central configuration and monitoring of all adapters, even those that r installed de-centrally. AE includes its own security, message processing and message queuing.

Regards,

Prateek

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>But where to put the Intergration Server

Intergration Server <-- it contains an <b>Integration Engine</b>

and

<b>Integration Engine</b> is a runtime of XI

(so it processes messages)

and

runtime uses <b>pipeline services</b> to process those messages

and pipeline services are ABAP classes <- so it's on ABAP stack

is it a good explanation ?

Regards,

michal