cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP adapter

Former Member
0 Kudos

Hi all,

We need to connect to an external system which supports HTTP/SOAP protocol and can send/receive the messages in XML format.

Can anyone please suggest what configuration needs to be done for HTTP adapter in both the ways? I believe that a RFC destination of type G has to be created for receiver HTTP adapter.

For HTTP sender, I understand that no sender channel is required as this adapter resides on integration engine but without sender agreement how will PI receiver data from the end system. Will there be any settings done on the sender system to point it to PI like ALE configuration in case of IDOC adapter?

And also, can we use SOAP in this case but the end system is not webserver and there is no webservice to be called.

Thanks in advance

Accepted Solutions (0)

Answers (2)

Answers (2)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

And also, can we use SOAP in this case but the end system is not webserver and there is no webservice to be called.

Yes, you can use SOAP Adapter in this case but remember to check the Do Not Use SOAP Envelope option. Also the content type changes from text/xml to application/xml when this is ticked (please correct if wrong).

Hope this helps,

Mark

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Thanks spantaleoni,

Does it mean that we need to provide this URL to the sender system after developing the interface?

Former Member
0 Kudos

Hi,

Yes you need to provide the url...which should have the details of PI server and interface name and namespace details...

to the sender system.... if not aware of the url to be send..search in SDN for more info...

HTH

Rajesh

Former Member
0 Kudos

Yes Mr Kanungo.

You need to provide the endpoint URL to consumer SenderSystem, in addition to access credentials ( PIAPPLUSER user & password - copy this user and set an AdHoc name & password).