cancel
Showing results for 
Search instead for 
Did you mean: 

default namespace in the SOAP sender adapter

kazayrobert
Explorer
0 Kudos

Hi All!

Sorry for the following really easy question but what is the default interface name and default namespace in the SOAP sender Adapater? The name of the interface to where the adapter should forward the received SAOP message?

it means that for every soap message a new communication channel should be created. Or only one channel is enough?

And in the receiving case only one is enough or for every web services a new receiving communication channel need to be created?

Thank you for your answer.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Robert,

1. what is the default interface name and default namespace in the SOAP sender Adapater?

ans. - There is nothing as default interface name or namespace.The intrface name will be the name u have given to the

whole scenario initially. The namespace will be the namespace u defined for the scenario under ur software component.

2. it means that for every soap message a new communication channel should be created. Or only one channel is enough?

ans. - For every same type of soap message coming from the same web services u can use the same comm. channel but for different soap message u need

different comm. channel.

3. And in the receiving case only one is enough or for every web services a new receiving communication channel need to be created?

ans. - No you need to create a different receiver comm. channel for each web service.

regards,

Rohit

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>>it means that for every soap message a new communication channel should be created. Or only one channel is enough?

You can reuse the same soap sender channel for many scenarios. SAP recommends too.

Exception cases are

a) Some interfaces using HTTP and some require HTTPS then you need seperate channel

b) synchronous and Asynchronous interfaces - we need separate channel

>>And in the receiving case only one is enough or for every web services a new receiving communication channel need to be created?

Soap Receiver: You consume webservice from third party. If your target URL is same and you dont specify action then you can use the same receiver adapter too.

Exception cases are

Same as above for sender.

Former Member
0 Kudos

Hi,

q) what is the default interface name and default namespace in the SOAP sender Adapater?

Ans) Soap Sender does not have any default namespace and interface. That can be set at Sender Agreement.

q) The name of the interface to where the adapter should forward the received SAOP message?

Ans : That message is forwarded to Adapter Engine and then to integration Engine. That takes interface in sender agrement and Namespace.

it means that for every soap message a new communication channel should be created. Or only one channel is enough?

Ans: For sender, 1 communication channel is enough. For Receiver, if you have 10 different systeems, then you need to create those many receiver communication channels .

And in the receiving case only one is enough or for every web services a new receiving communication channel need to be created?

Ans : Same as above

Note Soap message is not criteria for creating channels.... Please note that .. soap communication channels creates soap messagae.

-Subbu

Former Member
0 Kudos

Aproximately, for every soap scenario, you have to create a SoapCC... tihs mean that you have a InterfaceName and Namespace for every comunication scenario.

Take a look (your ideas are a little bit confused):

http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm