cancel
Showing results for 
Search instead for 
Did you mean: 

State less and StateFul integration

Former Member
0 Kudos

Hi ,

what is the State Less and StateFull integration.. because.. every one telling BPM provides statefull integration.. what is this statefull.. how can we say our scenario is stateless or statefull... what is the use of this..

Thnaks

Babu

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Babu,

Stateless : The ordinary integration, that is just receiving a message and sending it to receiver.

Statefull : In BPM you could do some decision based on previous messages by techiniques like correlations, so each sessions are maintained. Relation between messages are maintained.

Regards,

Yuva

Answers (4)

Answers (4)

Former Member
0 Kudos

Yes babu, in simple terms u can say

the message which enetes the BPE(business process Engine) are stateful.

i mean<b> if ur scenario include BPM, then u r doing stateful integration.</b>

Actually in without BPM scenario...message transmission happens via Integration server.message do not enter into BPE....so its <b>stateless</b>!!

But in BMP scenarios message transmits via BPE (where all BMP related message are processed)...so its<b> stateful</b>

nisarkhan_n
Active Contributor
0 Kudos

check this for statefull intreaction

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm

statless is with no message orchestreation

former_member335553
Active Contributor
0 Kudos

If messages are not persisted inside integration server, then it is known as stateless

http://help.sap.com/saphelp_nw04/helpdata/en/72/c730f8c06511d4ad310000e83539c3/frameset.htm

<i>Business Process Management provides SAP Exchange Infrastructure with functions for stateful message processing: The status of an integration process is persisted on the Integration Server. This means that you can specify how long an integration process must wait for further messages to arrive, for example. Furthermore, this enables you to process messages within an integration process further still; for example, you can collect certain messages and then send them in a particular order</i>Message was edited by:

Anusha Ramsiva

Former Member
0 Kudos

Hi Babu,

If messages are not persisted inside integration server, then it is known as stateless. These are the normal async or sync scenarios.

When messages are persisted inside XI for their use further, then it is known as stateful communication. This is achieved using BPM functionality and Business Process Engine component of Integration Server.

Ravi.