cancel
Showing results for 
Search instead for 
Did you mean: 

Simple question.. Namespaces

Former Member
0 Kudos

Hi guys,

I have a doubt related to HTTP sender adapter to XI.

I'm testing the http sender with a browser which sends a post of an XML file, just like I've seen in the forum. The url that is built is something like:

"http://srv04.tecnidata.sgps:8000/sap/xi/adapter_plain?namespace=urn%3Agv%3Aworkshop%3Ajaba_logifarma%3Alegacy&interface=MI_Logifarma_export_entradas_out&service=Logifarma_BS_02&party=&agency=&scheme=&QOS=EO&queueid=httpclient"

So after the :

"http://srv04.tecnidata.sgps:8000/sap/xi/adapter_plain?"

which is for accessing the XI server, I introduce the sender service, the interface and the namespace.

But let us suppose that this is the actual client and he tries to send the file. Why does he have to know the name of the namespace that I've created on my XI server?

Do I have to publish the namespace or the service on a UDDI server?

Anyone...?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Gonçalo,

The http adapter is native in XI, and does not need a Sender channel. That is the reason to build and use the URL as you have explained.

As for UDDI, it is expected that you would know the partners who send the message to XI using this adapter. So, you can share the namespace with those partners. This 'sharing' is equivalent to configuring the Sender parameters in XI.

You need not publish this information in UDDI, but only to the expected and trusted sender systems.

Hope this helps,

Bhanu

Former Member
0 Kudos

Thanks for the answer. Mind cleared

Answers (0)