cancel
Showing results for 
Search instead for 
Did you mean: 

Differences between /sap/xi/adapter_plain and /sap/xi/engine

Former Member
0 Kudos

Hello there,

Does anybody know the difference between requesting a webService to "/sap/xi/adapter_plain..." and "/sap/xi/engine..." ?

Thanks very much in advance, Raúl.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member181985
Active Contributor
0 Kudos

Hi Raul,

>Does anybody know the difference between requesting >a webService to "/sap/xi/adapter_plain..." >and "/sap/xi/engine..." ?

You wont request a webservice to the above URLs.

sap/xi/adapter_plain, this URL stands for HTTPAdapter on Sender side. So you can send some HTTP request to this URL.

/sap/xi/engine, this is PIPELINE URL of XI server. You can also directly post data to this URL.

Adapters on sender mode post the data to this URL once it forms message in XI format.

Thanks

Gujjeti

turmoll
Active Contributor
0 Kudos

> /sap/xi/engine, this is PIPELINE URL of XI server. You can also directly post data to this URL.

> Adapters on sender mode post the data to this URL once it forms message in XI format.

Hint: Certainly, it is not recommended due to security reason to expose URL of PIPELINE to external resources since you can call every XI interface.

Regards,

Jakub

former_member181985
Active Contributor
0 Kudos

Hi,

I said we can post data to PIPELINE URL.

But I have not recommended.

I am answering only his basic doubts.

Your point is vaild if the question would have been in different way.

Thanks

Gujjeti.

turmoll
Active Contributor
0 Kudos

> But I have not recommended.

Of course not ... I just wanted to add sth

Regards,

Jakub

Former Member
0 Kudos

I think the adapter_plain is for external (SOAP/HTTP) communication and the engine is for internal (SAP) communication.