cancel
Showing results for 
Search instead for 
Did you mean: 

Http Adapter questions

Former Member
0 Kudos

Hi,

I have successfully executed HTTP to RFC Scenario with the help of blogs provided. As the sender is HTTP, I will not have sender agreement.

What is confusing me is ….

1. When do we use HTTP sender and Receiver Adapter?.

2. What kind of scenario can be used with HTTP Adapter?

3. Is this HTTP Adapter is same as HTTP protocol which we send from a web pages?

4. What is the purpose HTTP Adapter?

Can some help me in answering this question, please?

Thanks

Shaik

Accepted Solutions (0)

Answers (2)

Answers (2)

bhavesh_kantilal
Active Contributor
0 Kudos

When you want a external application post a HTTP POST message to XI, you use the Sender HTTP scenario's ( HTTP Client is an example).

When XI needs to perfrom a HTTP Post on a External URL , the Receiver HTTP adapter is used.

Regards

Bhavesh

Message was edited by:

Bhavesh Kantilal

Former Member
0 Kudos

In that case if use HTTP Sender instead of HTTP client will that work for me.

Former Member
0 Kudos

Yes, it should work

The http sender will be termed as an "http client"

regards

bhavesh_kantilal
Active Contributor
0 Kudos

Shaik,

In real time the data will not be sent from the HTTP Client, You will have some application creating this data automaitcally and posting it to the Pipeline URL of XI . This should be a HTTP Post message.

The HTTP Client is a test tool for development purposes and also helps the Sending application understand what needs to be done to post a HTTP message to XI. It is not used in Real time systems per se and is used more from a testing purpose.

Regards

Bhavesh

Former Member
0 Kudos

Hi,

Thanks for ur valuable information about the HTTP.

In HTTP to RFC Scenario, there is no need to create Sender agreement as we will send it from standalone application.

what happens if i create a sender HTTP CC and have sender Agreement for the above scenario? (can i do this way or not), if so

how do i execute this scenario. can some help me plz..

thanks,

shaik

bhavesh_kantilal
Active Contributor
0 Kudos

You can always create the sender HTTP adapter and the sender agreement if you want.

This would be to make the Security Settinbgs for HTTPS calls, or for Dynamic Configuration Parameters etc.

Regards

Bhavesh

Former Member
0 Kudos

Ok. but to test this scenario i have to use HTTP client only right...

As you to explain in previous reply, "<i>In real time the data will not be sent from the HTTP Client, You will have some application creating this data automatically and posting it to the Pipeline URL of XI . This should be a HTTP Post message."</i>

the application can be developed in Java/.Net and etc. and this application should be according to the source requirement, correct me if i am wrong.

Obviously, some one from the source system has to trigger the request every time .

clear me plz...

Thanks

Shaik

Former Member
0 Kudos

<i>

Obviously, some one from the source system has to trigger the request every time .</i>

you are right,

regards

krishna

Former Member
0 Kudos

thanks for all and awarded points...

Former Member
0 Kudos

>>>. When do we use HTTP sender and Receiver Adapter?.

Typically you dont require a http adapter but if you want to do some authentication like https. you can go for http sender adapter

>>>2. What kind of scenario can be used with HTTP Adapter?

Say for eg you want to get some info (xml data) being pushed to XI from a http client for further processing

>>>Is this HTTP Adapter is same as HTTP protocol which we send from a web pages?

exactly

>>>What is the purpose HTTP Adapter?

To interface with a http client/ server.

regards

krishna