cancel
Showing results for 
Search instead for 
Did you mean: 

What is stateless communication in XI?

Former Member
0 Kudos

Hi Friends,

I am new to XI ,I want know What is stateless communication ?Why we are calling as Stateless Communication? Please explain me in better manner.

Thanks,

Laxmi

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

thank you for ur replies...

Former Member
0 Kudos

Hello,

Communication in SAP PI can be two variants: stateless and stateful.

Integration Builder provides SAP PI with functions for stateless message processing. The status of an message isn't persisted on the Integration Server.

ccBPM provides SAP PI 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.

BR,

Dzmitry

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

in terms of XI stateless communication means that the messaging runtime does not support the saving the status from the provider's perspective after the message was successfull in contrast statefull communication supports that

more on:

http://help.sap.com/SAPHELP_NWPI71/helpdata/EN/11/e8179b247e4720882512a04041491d/content.htm

Regards,

Michal Krawczyk

Former Member
0 Kudos

Hi Laxmi,

Each service interface must be assigned an interface pattern. The interface pattern basically describes the type of communication that is to be executed on the message.

1. When referring to stateless communication, this is a type of communication in which the messaging runtime does not support the saving of a status of a message at the provider once the messaging runtime has completed the message exchange successfully.

2. In contrast, when we refer to stateful communication, this is a type of communication in which the messaging runtime does support the saving of a status at the provider once the messaging runtime has completed the message exchange successfully.

3. Note that the messaging runtime can explicitly support or not support such a procedure. If the messaging runtime supports stateful communication, the application programmer can use the corresponding methods of the messaging runtime.

Please refer to this link for further explanation: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a1a52b-688c-2a10-bc91-8985e4a1...;

Regards,

Lim...