“TLD-first 类域标识符”虽然拗口,但这就是我能想到的全部。
多年来我在不同的地方看到过这些用法,并且想知道这个约定背后的历史/原因是什么,因为您可能会认为有一种真正的方式来提及域。
我不使用 Java,但我通过探索发现命名空间通常是这样完成的:
uk.co.tophats.stitchkit
Mac OS X 上“启动代理”的规范文件:
ws.agile.1PasswordAgent.plist
Mac OS X 上的首选项文件:
com.apple.iTunesHelper.plist
为什么 TLD 放在第一位?它只是像英国与美国日期格式一样的分层迂腐吗?
对于 Java 的情况,包直接对应于目录层次结构,并且目录层次结构植根于最通用的域标识符而不是最具体的域标识符更有意义。此外,在读取目录层次结构时,最常见的是从上到下读取。所以我想说翻转域组件顺序的惯例在那里是有意义的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)