reverse domain name

逆ドメイン名 (ドメイン名)

[5] 逆ドメイン名は、ドメイン名ラベルの順序を逆転 (大エンディアン化) したものです。通常のドメイン名小エンディアンで小分類から大分類へと進むため、 全体の中から特定のものを識別していく表記が必要な場面では使いづらいことがあります。 逆ドメイン名はそのような場面で、通常のドメイン名による名前空間の管理を流用するべく用いられることがあります。

[7] 例えば、 wiki.suikawiki.org逆ドメイン名org.suikawiki.wiki となります。

文脈

[1] 逆ドメイン名が用いられる場面

[4] ドメイン名とは違って、名前解決に用いられることはほとんどなく、 専ら名前空間名として使われています。

ドメイン名名前空間名としての利用の項も参照。

関連

[6] ドメイン名逆引きとは無関係です。

メモ

[8] Configuring Safari Push Notifications () https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/NotificationProgrammingGuideForWebsites/PushNotifications/PushNotifications.html#//apple_ref/doc/uid/TP40013225-CH3-SW1

You are required to register in the Certificates, Identifiers & Profiles section of your developer account to send push notifications. Registration requires an Apple developer license.

When registering, include the following information:

Identifier. This is your unique reverse-domain string, such as web.com.example.domain (the string must start with web.). This is also known as the Website Push ID.

[9] Javaのパッケージ名の命名には2019年でも所持ドメインの逆順を使うべきなのか調べた - Qiita () https://qiita.com/bigwheel/items/aa46c83897d8bd4d07da

有名なライブラリを対象にpackageの命名を調べたが、clojure, scala, kotlinなど別言語用のライブラリを除けば命名規則を無視しているのはlombok, okhttp3, junitなど3全体の3%未満と非常に少なかった。

ただし、ぱっと調べた限りScalaにおいては人気上位のライブラリにおいてこの規約を無視しているライブラリは多い4。

[10] パッケージ名登録/利用サービスについて () http://www.java-conf.gr.jp/wg_bof/package/about.html