cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Sender adapter

itabhishek9
Participant
0 Kudos


Hi SDNites,

I am working on a sender HTTP adapter in Dual Stack and have following queries,

1. Do i need to created sender agreement / sender communication channel. My understanding is not as http link is interating directly with the integration engine.

2. Link which needs to be provided to the 3rd party s in the format where I am not mentioning user name and passoword in the link. Is it correct? (http://sap-ag.com:8088/sap/xi/adapter_plain?service=sender&namespace=urn%3Asap-ag%2Ecom&interface=%2...)

3. If I use the same link in the web broweser, it asks for a user name and password and when I provide the same nothing comes up (blank page). Is it the right behaviour.If not can you please guide what should be the right behaviour.

4. Do I need to do any supporting SM59 configuration for this. My understanding is not and it is required only when HTTP is acting as a receiver communication channel. Please confirm.

5. SM59 - What configuration needs to be done from HTTP Receiver adapter.

Regards,

Abhishek

Accepted Solutions (0)

Answers (1)

Answers (1)

iaki_vila
Active Contributor
0 Kudos

Hi Abhishek,


1. Do i need to created sender agreement / sender communication channel. My understanding is not as http link is interating directly with the integration engine.

If you use http is not necessary, if you use http_aae you would need to use.


2. Link which needs to be provided to the 3rd party s in the format where I am not mentioning user name and passoword in the link. Is it correct? (http://sap-ag.com:8088/sap/xi/adapter_plain?service=sender&namespace=urn%3Asap-ag%2Ecom&interface=%2...)

It is right, check the reference for this purppose

http://help.sap.com/saphelp_nw73/helpdata/en/44/8f54b8b01e3673e10000000a114a6b/content.ht

3. If I use the same link in the web broweser, it asks for a user name and password and when I provide the same nothing comes up (blank page). Is it the right behaviour.If not can you please guide what should be the right behaviour.

It depends of your scenario, if you have defined it async or sync, and if for sync you are waiting any response. You should try with any external http tool like this one


4. Do I need to do any supporting SM59 configuration for this. My understanding is not and it is required only when HTTP is acting as a receiver communication channel. Please confirm.

AFAIK you don't need to do anything in sm59 but you have to enable the http service in the smcim transaction:


5. SM59 - What configuration needs to be done from HTTP Receiver adapter.

AFAIK you would only need to do a configuration here if you want to http destination option in your http receiver adapter.

Regards.

itabhishek9
Participant
0 Kudos

Thanks Inaki for the detailed reposne.

From the above response.

1. In point 3, my scenario is asynchronous and have tried using local http client and is working fine. I just wanted to know what is the expected behaviour if I paste the http link with only mandatory parameters in web browser as I am not getting anything when I do that after entring user name and password manually.

2. In point 5, Can you let me know more details on what configuration steps to be followed for SM59 and also do we need to activate SMICM in this scenario as well.

3. How can I get host which I have to use in http link as currently I am using the one which I can see in the web page of ESR. Is it correct and also can we configure different name for additional security.

Regards,

Abhishek

former_member182412
Active Contributor
0 Kudos

Hi Abhishek,

3.You can find the host and port in SMICM transaction GoTo->Services

Regards,

Praveen.