пространство имен

Kirill

Новичок
пространство имен

Подскажите, индетификаток протстранства имен должен быть обязательно http://some/some или можно просто /some?
 

Kirill

Новичок
<smn:node xmlns:smn = "http://host/host"> - так объявлять пространство имен - в книжках умных везде так написано. Я хочу объявить просто как /host. Пробовал - вроде работает, но хочу точно знать можно или нет.

-~{}~ 08.07.07 00:20:

тему можно закрывать
 

Scud

Новичок
Идентификатор просранства имён должен быть глобально-уникальный, форма идентификатора не специфицирована, часто для этого используются uri (вид http://....., есть подклас uri).
 

alekciy

Новичок
Видимо для избежания подобных вопросов стоит чаще заглядывать в спецификацию:
Значением атрибута для ссылки URI является название пространства имен, используемое для его идентифицикации. Чтобы название пространства имен могло служить указанной цели, оно должно обладать свойствами уникальности и постоянства. Не ставится задачи непосредственного получения по этому имени схемы отображения (если таковая существует). Примером синтаксиса, построенного с подобными целями, может служить синтаксис Uniform Resource Names [RFC2141]. Однако следует заметить, что и обычными адресами URL можно точно так же манипулировать для достижения тех же самых целей.
 
Сверху