cancel
Showing results for 
Search instead for 
Did you mean: 

http nad urn, namespace

Former Member
0 Kudos

1. what is the difference between http and urn in xi?

2.what is namespace?

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

when u create namespace with http://xidemo.com it is URI.

when u create with URN in place of http it is URN means URI with out protocal.

these two are std forms for creating name space.

namespace is compulsory for exchange messages between twosystems using XI as a middleware.namespace is majorthing for creating development objects in XI.

former_member192798
Active Contributor
0 Kudos

hi Rakesh,

Namespaces are globally unique identifier for related Integration Repository Objects. Several namespaces can be assigned to the same SWCV.

Naming Convention:

URI - http://sap.com/xi/demo

Uniform Resource Indicator, similar to a URL, but does not necessarily point to a web resource.

URN - urn:sap.com:xi:demo

Uniform Resource Name, like a URI but without a protocl assignment.

I hope this clarifies.

Regards.

Praveen

Former Member
0 Kudos

Hi ,

Check this thread....

Sekhar

bhavesh_kantilal
Active Contributor
0 Kudos

Rakesh,

when you create a Namespace as http:// it becomes a URI .

when you create a namespace as URN: it is basically a URI without protocol assignment.

There is no difference between the two technically and the namespace you fromat you use depends on the naming convention of the organization.

Namespace is a means of organinzing your content inside the SWCV . It allows you to modularize and split your objects and also allows multiple objects to have the same name .

In java terminology a namespace can be associated with a package.

Regards,

Bhavesh