2019-09-17

UUIDとその生成方法

UUIDとはUniversally Unique Identifierの略で
  • (世界的レベルでみても)重複することのないID
のことです。BLEなどの通信ではこれを利用してデバイスの区別をし、データを受信します。UUIDは基本的に自由に設定できるものですが、上記の条件を満たすことが条件です。
ただ、IPアドレスやURLのように厳密性はないので、ネットなどのサンプルプログラムに載っているUUIDを使ってもとりあえず動きますが、実運用上、絶対に重複することはないという確証がないかぎり、変更したほうがいいです。

UUIDの作り方
日付、時間、MACアドレス、緯度経度、乱数、組織名、個人名などを組み合わせて作るのが基本です。が、いちいち考えるのがめんどくさいので
を使いましょう。プログラムで動的に生成したい場合は、過去記事
のようなライブラリを用いることをオススメします。




0 件のコメント:

コメントを投稿