cancel
Showing results for 
Search instead for 
Did you mean: 

PI Pipeline Doubt : Pipeline Steps in ABAP stack and JAVA stack

former_member191528
Participant
0 Kudos

Hello

Can anyone please assist me with which stages steps of the PI Pipeline are executed on the Java or the ABAP stack.

Receiver Determination

Interface Determination

Message Split

Message Mapping

Technical routing

Call Adapter

Also can anyone please provide links relating to the PI architecture diagram describing it from ABAP and Java Stack Perspective and not from the Components perspective i.e. Integration Repository and Directory.

Thanks.

Kiran

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Kiran,

Receiver Determination: ABAP

Interface Determination: ABAP

Message Split: Java

Message Mapping: Java

Technical routing: ABAP

Call Adapter: ABAP

Regards,

Udo

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Kiran,

Integration Server has 3 main components - Integration Engine, BPE and Adapter Engine. IE and BPE are ABAP based and AE is Java based

Pipeline steps are handled in IS.

Check this out.

[Understanding Message Flow in XI|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1717] [original link is broken] [original link is broken] [original link is broken];

Also see

[Performance Tuning Checks in SAP Exchange Infrastructure(XI): Part-II|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/6353] [original link is broken] [original link is broken] [original link is broken]; , specially it's 2nd point which says which steps are handled by inbound and which by outbound queue.

Regards

Arpil

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

Tha ABAP stack consists of the Integration Server which in turn contains your Integration Engine and Business Process Engine.

The J2EE stack contains the Adapter Engine and your IR and ID run on the J2EE engine.

Most of XI pipelines happens in the ABAP stack.

All messsages picked by the Adapter Framework running on the J2EE engine are passed to the Integration Engine, which does the routing. The mapping program again gets executed on the Java stack and the rest of the pipeline servies are executed again on the ABAP stack and so on.

Message, Java & XSLT (under Imported Archives) mappings are executed at Java stack;

ABAP & XSLT (in ABAP stack) mappings are executed at ABAP stack.

PI Architecture look threads

/message/5802842#5802842 [original link is broken]