私は広く使われることを望むXMLに基づいて(ドメイン固有の)言語を作成しました。それを実装するために私はxsdファイルを使用しています。新しいXML言語の名前空間名の選択方法は?
は、今まで私は、XML言語の名前空間として、このようなURLを使用しました:今
http://languagemainsite.org/lang/1.0/
、私はそれが長期的に、名前空間を選択するのが最善の方法だか分からない。
- おそらくネームスペースのバージョン番号が過剰ですか?すでに "バージョン"属性にも定義されていますが、バージョンごとに異なるURLを使用するといいですね。
- これにはURLを使用するのが常に良いですか?
- ????
xmlベースの言語の名前空間の名前についてのアドバイスはありますか?
たとえば、http://languagemainsite.org/lang/1.x/のようなものを使用し、同じ言語バージョンのすべての互換性のある進化のために1つの名前空間を使用することをお勧めします。それから、インターフェイスを壊す必要がある場合は、http://languagemainsite.org/lang/2.x/のような新しい名前空間から始めますか? – Klaim
ありがとう私はlanguagemainsite.org/lang/1.xへのアプローチを行っています – Klaim
うん、それは事のようなものです。一般に '.../lang1'対' '.../lang2'です。 – bobince